glide
文章平均质量分 50
xiaopangcame
这个作者很懒,什么都没留下…
展开
-
Glide缓存机制
Glide中采用计数的方式统计资源的引用,在每个EngineResource内部都设置一个引用计数acquired,在加载资源时引用++,释放资源时引用—: class EngineResource<Z> implements Resource<Z> { private int acquired; //统计引用数 synchronized void acquire() { ++acquired; //引用数 ++ } void release() { synchr原创 2021-07-19 23:04:23 · 370 阅读 · 0 评论 -
Glide生命周期绑定
Glide.class和RequestManagerRetriever.class,主要用来获得RequestManager //with返回一个RequestManager public static RequestManager with(Activity activity) { return getRetriever(activity).get(activity); } //无论调用的是哪个with重载方法,最后都会到这里 public RequestManager get(Activit原创 2021-07-19 20:36:43 · 581 阅读 · 0 评论