- 博客(3)
- 收藏
- 关注
翻译 【译】Android开发者应该知道的API6.0以上运行时权限
关于Android 6.0运行时权限的文章。解决6.0权限兼容的问题,让你的应用完美兼容运行时权限
2016-11-25 15:01:23 429
原创 Java中数组或集合声明使用的一个小技巧
平常看项目源代码,我们可以发现,很多集合都有如下类似的写法List<String> mList = Collections.EMPTY_LIST;Set<String> mSet = Collections.EMPTY_SET;Map<String> mMap = Collections.EMPTY_MAP;关于这个引用 Effective Java 一书中有明确的提到,如下:Effective
2016-10-28 10:31:55 1641
原创 Android内存泄漏分析与总结
为了书写方便内存泄漏的实例,本文用leakcanary检测内存泄漏。Java中的内存分配在了解内存泄漏之前,先简单了解一下java的内存分配,主要分为一下三块: 静态储存区:编译时就分配好,在程序整个运行期间都存在。它主要存放静态数据和常量。 栈区:当方法执行时,会在栈区内存中创建方法体内部的局部变量,方法结束后自动释放内存。 堆区:通常存放new出来的对象,由GC负责回收
2016-10-21 17:15:02 1940
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人