自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (19)
  • 收藏
  • 关注

原创 数组初始化过程以及内存理解

数组定义:可以存储多个元素的容器,这多个元素的数据类型(可以是基本类型,也可以是引用类型)要一致。 初始化定义:为数组开辟控件,并为每个数组元素赋值。 数组初始化有两种方式: (1)静态初始化:初始化时指定数组长度,由系统为数组分配初始值。比如 : int[] array = new int[]{1,20,6,8}; 简化

2017-08-31 14:57:11 752

原创 获取当前手机单个app内存限制

为什么要获取这个呢,是因为你在观察内存的时候,可能看到你的app当前占内存100M、200M,感觉特别大。然后在有些手机上却是50M左右,其实这是手机的内存限制导致的,限制越大的话,看到的占用内存就会越大。当然尽量去优化你的代码也很重要。。。。ActivityManager activityManager = (ActivityManager) getApplicationContex

2017-08-30 17:12:17 712

转载 mate8无法打日志问题

需要打开华为手机的相关Log开关,具体步骤如下:1.进入拨号界面输入:*#*#2846579#*#*112.依次选择ProjectMenu—后台设置—-LOG设置—LOG开关 点击打开, 然后在LOG级别选VERBOSE3.重新启动手机

2017-08-29 15:58:38 200

转载 recyclerView的分割线

recyclerView真是叼,,,没有点击事件,,还没有分割线。。。。。。。。。。。不过我看了鸿洋大神的博客,从他那看了关于rcv的分割线设置。自己就写了一篇博客来练练手。。。。我这里只介绍用法,不介绍原理,如果要看原理,去看看鸿洋的博客。。。连接:鸿洋讲的recyclerView。   我上一篇博客recyclerView的三种布局管理器的使用,那么使用rcv由于姿势不同,所以会有不同的分

2017-08-29 15:12:19 284

原创 recyclerView三种布局管理器

recyclerView是5.0推出来的控件,主要作用是慢慢的替换掉现在ListView,前者拥有Lv的绝大部分功能,并且还拥有后者没有的功能,比如双列显示数据。用lv实现起来就很麻烦。现在市面上的很多app都是双列显示数据,这些控件基本都是在原生的rcv的基础上进行了自己的需求进行封装。而且你看到很多单列的控件也有可能是rcv而不是lv。rcv有一个比较坑的地方就是没有提供item点击事件,需要

2017-08-29 14:55:30 6026

原创 TabLayout基本使用

TabLayout有两个设置很重要,我先贴出来解释一下,当然还有其他设置,下面会慢慢说:    (1)app:tabGravity="fill" 这个里面值有两种:        fill:代表里面的item是充满整个屏幕,然后tabItem平分,如图:center:代表item是居中显示,如图:    (2)app:tabMode="fixed"这个是当tabItem

2017-08-23 17:40:52 498

原创 TextInputLayout基本使用

TextInputLayout的主要作用是作为EditText的容器,从而为EditText默认生成一个浮动的Label,当用户点击EditText之后,EditText中设置的hint字符串会自动移动到EditText的左上角。但是我发现当完之后那个hint不消失。。哎,可能是我没有用好style,等我再使用一下会贴出来。   使用代码和效果如下:    <LinearLayo

2017-08-23 16:46:29 216

原创 SnackBar基本使用

snackbar是小吃店的意思,android意思是带有动画效果的快速提示栏,显示在屏幕底部,是用来替代Toast的一个全新空间,他基本继承了Toast的属性和方法,和Toast最大的不同是sanckbar 带有按钮,当scanckbar显示的,用户可以点击按钮执行对应的操作。sanckBar支持滑动消失,如果用户没有做任何操作,sanckbar在达到指定时间之后就会自动消失。  这个snca

2017-08-23 16:31:20 495

转载 完美单例

这是我从慕课网上看到的一个介绍单例方法,如下:public class Configurator { private Configurator() { } public static Configurator getInstance() { return Holder.INSTANCE; } private static class

2017-08-23 15:56:10 194

原创 64K异常,method ID not in [0,0xffff]:65536

出现这个异常的原因是android dalvik可执行文件(.dex)中的kava方法数引用超过了65536个,之所以称64k是因为 65536/1024 = 64。解决办法有两种:     (1)减少你依赖包;(2)用MultiDex Support Library来解决,但是这是有限制的,因为会消耗性能。使用方法如下:第一步:先导入依赖库:compile 'com.android.

2017-08-23 15:19:09 303

转载 AES android基本使用

import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.util.Log;import android.view.View;import android.widget.ImageView;import java.security.SecureRandom;impo

2017-08-15 16:03:18 192

转载 使用leakCanary

debugCompile 'com.squareup.leakcanary:leakcanary-android:1.5'// debugCompile 'com.squareup.leakcanary:leakcanary-android:1.5.2'// releaseCompile 'com.squareup.leakcanary:leakcanary-android-no-

2017-08-14 09:51:48 214

转载 判断apk是debug还是release

public boolean isApkDebugable() { //debug 返回true release 返回false try { ApplicationInfo info = getApplicationInfo(); return (info.flags & ApplicationInfo.FLAG_D

2017-08-12 11:38:44 2934

原创 break使用

最近看了一下之间下载的java基础视频,里面讲到break,就是你在进行一个for循环的时候,用break结束当前循环。如下:    for (int i = 0; i < 50; i++) { Log.i(TAG, "i = " + i); if (i == 25) { break; }

2017-08-12 10:07:08 521

mac上解压直接可以使用的jadx

使用介绍

2021-10-09

dex-tools-2.1-SNAPSHOT.zip

dex-tools-2.1-SNAPSHOT.zip

2020-12-21

jd-gui-windows-1.6.6.zip

jd-gui-windows-1.6.6.zip

2020-12-21

dex2jar-2.0.zip

dex2jar-2.0.zip

2020-12-21

jd-gui1.4.zip

jd-gui.zip

2020-12-21

apkTools.jar

apkTool

2020-12-21

wps jar 包和so 文件

具体用法你看我blog 地址: https://blog.csdn.net/qq_34723470/article/details/84226839

2018-11-19

GreenDao的使用

greendao的导入基本使用,里面有外键一对一关联(ToOne)和一对多关联(ToMany)的详细使用和十分齐全的查询姿势。

2017-10-26

竖向的加头加尾加刷新加加载更多的recyclerView

这个demo里面是对recyclerview的加头、加尾、下拉刷新、上滑自动加载更多功能的封装。里面注释还是比较详细的。然后我有一篇blog里面讲解这和demo的类分布和作用。http://blog.csdn.net/qq_34723470/article/details/78221785

2017-10-13

二维码扫描

这是一个条形码扫描的完整demo,里面包含了很多camera的类以及对zXing 包的二维码扫描的基本使用。

2017-10-09

崩溃日志查看助手

这里面其实就是一个下载txt文件的工具类,以及加载文件listview,并且点击item就可以跳转界面,查看日志详情

2017-08-18

版本控制工具git

解压后就是免费的版本控制工具以及说明

2017-06-07

图片选择器

这里面是一个封装的工具类,可以直接用来选择图片,然后可以通过拍照来获取图片。

2017-04-25

地级市json数据

2017-04-21

GestureImageView

这个jar包你直接简单调用就可以达到双击图片放大,已经双击缩小功能,此外我里面附加了使用说明,记得看哦。亲

2016-12-23

联系人列表跟索引条结合

这是常见的联系人列表界面,然后跟索引条结合使用,但是我这里没有把索引条的字母写成活的,不过要改成活的也很简单,有需要的自己进行修改,这是Eclipse项目。然后重点是索引条的绘制,和排序。将汉字变成拼音用到的是一个jar包

2016-12-04

butterknife5.0 和.0

就是两个一样的butterknife jar,只是版本不同,但是在使用的过程中任选一个就可以

2016-11-30

SQLite分页加载

SQLite分页加载

2016-11-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除