![240](https://cdn2.jianshu.io/assets/default_avatar/2-9636b13945b9ccf345bc98d0d81074eb.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
阅读本文大概需要 4 分钟。 上一篇,我们了解到Android里触摸事件是如何一步一步转入UI线程的message queue里被执行的,这种事件是由外部事件触发的。 我...
阅读本文大概需要 5 分钟。 在弄清楚了handler消息机制原理后,小张显得异常高兴,感觉这块儿终于像一碗清水似的看到底了。 我无意间说了一句:别高兴得太早,你只清楚了...
“阅读本文大概需要4分钟。” 和小张聊到兴起,我就问了android面试界一个众所周知的问题。 我:之前说到每个线程的looper都在不断的从message queue里...
“阅读本文大概需要2分钟。” 看小张有些受惊,我打算换个新的角度。 继续问道:刚才说到每个线程只能有一个唯一的looper,你知道android是怎么保证这一点的吗...
我就问2个问题:
1. 为什么用weakReference,JVM GC时岂不是把使用中的图片资源回收了?那对于用户来说会发生什么?为什么不用软引用?
2. 为什么在查找的时候,不先查找activeResource,而是LruCache,按道理来说activeResource的数量更小,找到的概率更大才对.
[Glide系列第3篇]Glide源码分析之缓存处理Android缓存机制:如果没有缓存,在大量的网络请求从远程获取图片时会造成网络流量的浪费,加载速度较慢,用户体验不好 关于学习Glide缓存原理前十分建议你先了解图片加载的...