源码阅读
文章平均质量分 81
捻秋成哥
若要爱,请深爱……
展开
-
Volley源码阅读——NetworkImageView
void loadImageIfNecessary(final boolean isInLayoutPass) { int width = getWidth(); int height = getHeight(); boolean wrapWidth = false, wrapHeight = false; if (getLayou原创 2014-12-15 14:36:22 · 1429 阅读 · 0 评论 -
多线程-CopyOnWriteArrayList
CopyOnWriteArrayList是ArrayList 的一个线程安全的变体,其中所有可变操作(add、set等等)都是通过对底层数组进行一次新的复制来实现的。 这一般需要很大的开销,但是当遍历操作的数量大大超过可变操作的数量时,这种方法可能比其他替代方法更 有效。在不能或不想进行同步遍历,但又需要从并发线程中排除冲突时,它也很有用。“快照”风格的迭代器方法在创建迭代器时使用转载 2016-01-17 23:48:47 · 647 阅读 · 0 评论 -
源码阅读—String equals()
类声明:public final class String implements java.io.Serializable, Comparable, CharSequence {————————————————————————————————————————————————————————————————————————————————————————————————原创 2015-12-03 23:12:25 · 2415 阅读 · 0 评论