积少成多
文章平均质量分 90
荷包煮蛋
搞不明白不睡觉的强迫症患者
展开
-
最近看到的比较好的ViewHolder写法
public class ViewHolder { @SuppressWarnings("unchecked") public static T get(View view, int id) { SparseArray viewHolder = (SparseArray)view.getTag(); if(viewHolder == null) {转载 2014-04-26 10:01:45 · 503 阅读 · 0 评论 -
Android中的ipc——binder
作为Android系统的核心机制,Binder几乎贯穿整个Android系统。转载 2014-04-26 21:05:56 · 516 阅读 · 0 评论 -
Java 内部类与静态类
Java 内部类与静态类我们一般不常用,开源框架经常用,有兴趣可以看看这篇文章,以下是我的一些总结,先了解一下,留着备用。内部类1:内部类拥有普通类的所有特性,也拥有类成员变量的特性2:内部类可以访问其外部类的成员变量,属性,方法,其它内部类静态类1:只有内部类才能声明为static,也可以说是静态内部类2:只有静态内部类才能拥有静态成员,普转载 2014-04-27 13:00:54 · 471 阅读 · 0 评论 -
leakcanary作者发现的一个Dialog的各种listener容易引发的内存泄露问题
地址:https://corner.squareup.com/2015/08/a-small-leak.html笔者也发现Dialog在设置OnCancelListener中,也会发生此问题而引发activity的内存泄露。所以除了以上链接提供的方法外,用内部静态类来实现listener并用使用当前activity的弱引用方法,也是一个防止内存泄露的好办法。原创 2015-09-12 20:46:03 · 873 阅读 · 0 评论 -
Glide图片加载器详解(PPT转录)
Glide原创 2015-09-12 21:31:40 · 1168 阅读 · 0 评论