Android公共框架开发
文章平均质量分 92
dolpphins
这个作者很懒,什么都没留下…
展开
-
开源框架KImageLoader开发及原理剖析(一)
Android中有不少关于图片加载的开源框架,比如著名的Android-Universal-Image-Loader,最近在项目中也需要加载图片,然后就去用了UIL,结果发现有许多功能UIL并没有提供,虽然可以通过某些方法勉强满足需求,但是到后面就会发现,项目越来越难维护和扩展了,因此自己就写了一个图片加载的框架KImageLoader。 KImageLoader开源框架Github地址:ht原创 2016-01-17 17:53:37 · 1425 阅读 · 0 评论 -
开源框架KImageLoader开发及原理剖析(二)
开源框架KImageLoader的实现原理与大部分的图片加载器一样,内部采用线程池+二级缓存架构,并且尽量做到可配置,可替换。 KImageLoader整体架构图 KImageLoader类图KImageLoader关键类ImageLoader: ImageLoader采用了单例模式,也就是应用中有且仅有一个实例。为了使程序结构更加清晰和提高可扩展性,ImageLoader只是起到转发的作用,原创 2016-01-21 14:22:59 · 2071 阅读 · 2 评论