
技术分析
frank.xiong
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Glide源码浅析
以下glide源码基于库上最新的4.11版本, 以下很多代码没有写中间的层层调用,因为层级太多了,感兴趣的可以自己通过debugu模式或者查看源码去发现。 上一篇文章说到图片缓存的LRU的原理分析,并简单的说了下glide的使用,今天就开门见山,先看最简单的使用示例: Glide.with(this) .load(url).diskCacheStrategy(DiskCacheStrategy.ALL) .error(R.drawable.icon).placeholder(R.drawab.原创 2020-12-10 17:05:29 · 314 阅读 · 0 评论 -
Handler基础运用及源码分析
前言 众所周知,因为android平台不允许在子线程中更新ui,那么如何在子线程和主线程中通信呢?聪明的google工程师创造了handler来解决这一问题;今天就详细介绍下handler的使用及其原理: 基础使用 首先,handler的一个基础使用方法如下: new Thread(){ @Override public void run() { super.run(); //需要先准备一个loo原创 2020-12-08 13:41:28 · 146 阅读 · 0 评论