1.能说一下用法吗?
首先是初始化,分2步:
1.创建一个ImageLoaderConfigration,通过内部类builder创建
2.初始化Imagloader,带入上一步创建配置器
通过displayImage和loadImage加载图片
2.能说一下原理吗?
UniversalImageLoader是有一个引擎,叫ImageLoaderEngine,
当displayImage或者loadImage收到加载或者显示图片任务,会把这个任务发个ImageLoadEngin,
ImageLoadEngin再把这个任务发给具体的线程池执行,
任务通过cache和imageDownLoader获取图片。
2.那你看过他的源码么?
3.那说下他的缓存机制?
4.硬盘缓存跟内存缓存他们的具体算法是怎样实现的?