1.类的成员变量以m和s开头时,此时用自动工具生成getter和setter方法的时候,会多一个m或者s在命名里面,很讨厌。解决方法是如下图所设置: 2.调试的时候崩溃了,经...
![240](https://upload.jianshu.io/users/upload_avatars/19721185/2972544c-e286-4175-a53f-9cd5895b0223.png?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
1.类的成员变量以m和s开头时,此时用自动工具生成getter和setter方法的时候,会多一个m或者s在命名里面,很讨厌。解决方法是如下图所设置: 2.调试的时候崩溃了,经...
安卓本身不支持内存分页交换技术,是通过回收activity的方式来回收内存的。.activity处于onPause或者onStop状态时,假如系统资源不足(内存不足),会被系...
动机 今天st0rm23探究了一下recyclerView的事件拦截机制,我比较好奇,为啥我的拇指按在recyclerView的item上,如果滑动的话是recyclerVi...
Bitmap基础知识 ALPHA_8:表示8位Alpha位图, 即A=8,一个像素点占用1个字节,它没有颜色,只有透明度。ARGB_4444:表示16位ARGB 位图,即A=...
1.对象存储布局 对象头:Java对象头一般占有2个机器码(在32位虚拟机中,1个机器码等于4字节,也就是32bit,在64位虚拟机中,1个机器码是8个字节,也就是64bit...
1.Activity的四种启动模式 standard:默认,不复用,每次创建新实例。singleTop:栈顶复用,检查栈顶,如果不是要启动的Activity,创建新实例;如果...
ArrayMap是Android专门针对内存优化而设计的,用于取代Java API中的HashMap数据结构。为了更进一步优化key是int类型的Map,Android再次提...
1.增加view的padding区域。 2.增加view自身的rect,内部的图片显示保持原样不拉伸。 3.利用TouchDelegate方法,生成一个delegate设置到...
Android 消息处理机制估计都被写烂了,但是依然还是要写一下,因为Android应用程序是通过消息来驱动的,Android某种意义上也可以说成是一个以消息驱动的系统,UI...
问题:Java新特性怎么兼容老的android版本,比如java7的新语法怎么在老设备上运行? 举例:try-with-resource语法是Java7才新增的,那么在老的a...