框架分析
绝望的涮羊肉
前进无止境
展开
-
BufferKinfe绑定View的原理分析
Buffer Kinfe大家都很熟悉,用起来也很方便,那么BufferKinfe是怎么样一个实现的原理呢?我看了一下一些文章之后,理解了一下首先是第一块,如何使用一、环境配置首先需要在项目的Project的build.gradle中配置 classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'原创 2017-06-04 16:27:06 · 1538 阅读 · 0 评论 -
Android Instant run理解
Android studio 2.0 Stable版本中集成了Install run即时编译技术,官方描述可以大幅加速编译速度,然而我并没有感觉到,不过并不影响我去了解它的一些原理 Install run大致的原理并不复杂,可以去我写的美团的Robust原理中去看一下大致的,在这里我们来说一下更深一些的 关于动态加载,实际上Instant run提供了两种动态加载的机制:1.修改j...转载 2018-05-13 08:55:32 · 727 阅读 · 0 评论 -
Glide原理
Glide是一款十分优秀的图片加载工具,究其内部机制,发现其优良性能得益于以下几点:与使用环境生命周期相绑定:RequestManagerFragment & SupportRequestManagerFragment 内存的三级缓存池:LruMemoryResources, ActiveResources, BitmapPool 内存复用机制:BitmapPool Gl...原创 2017-03-17 10:12:17 · 5766 阅读 · 1 评论