自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小黄人的博客

I am a slow walker, but I never walk backwards

  • 博客(3)
  • 收藏
  • 关注

翻译 【译】Android开发者应该知道的API6.0以上运行时权限

关于Android 6.0运行时权限的文章。解决6.0权限兼容的问题,让你的应用完美兼容运行时权限

2016-11-25 15:01:23 418

原创 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 1614

原创 Android内存泄漏分析与总结

为了书写方便内存泄漏的实例,本文用leakcanary检测内存泄漏。 Java中的内存分配在了解内存泄漏之前,先简单了解一下java的内存分配,主要分为一下三块: 静态储存区:编译时就分配好,在程序整个运行期间都存在。它主要存放静态数据和常量。 栈区:当方法执行时,会在栈区内存中创建方法体内部的局部变量,方法结束后自动释放内存。 堆区:通常存放new出来的对象,由GC负责回收

2016-10-21 17:15:02 1928

空空如也

空空如也

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

TA关注的人

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