Android 打造自己的ImageLoader

Android 打造自己的ImageLoader

学习和参考

例行废话

在前两篇博客 Android-认识BitmapAndroid-LruCache和DiskLruCache 中学习了 Bitmap的压缩和Bitmap的缓存,打造ImageLoader的预备知识已经是准备完毕,所以本篇文章就开始IamgeLoader的打造。本来打算借(chao)鉴(xi)一下Glide这个伟大的框架,奈何技术水平不过关,所以就借(cao)鉴(xi)了 Picasso 这个同样伟大的框架。 Picasso和Glide并没有优劣之分,只不过是Glide功能比较强大也相对重量级一些,而Picasso则是一个比较轻量级的框架。

命名问题

话说不管代码写的好不好,自己的框架名字总得比较特殊一点,因为叫 ImageLoader实在是太Low了 :joy: 。又因为自己有有点雄(wang)心(xiang)来打造一个 Garbage 系列框架,所以在这里我给我的ImageLoader框架命名为 GarbagePixel.

图片加载的整体流程

Snag_378470e3

Gayhub地址

关于代码相对比较多一点,就不在这里贴出来了,大家可以到我们的Gayhub上去瞅一眼。

Last modification:October 31st, 2018 at 10:07 pm
If you think my article is useful to you, please feel free to appreciate

Leave a Comment