您的位置:首页 > 其它

图片下载器类

2015-08-15 19:04 316 查看
图片下载器类具有的功能:

loadImage():异步下载图片,开启线程:

用downLoadImage()从网络下载图片并按指定高度和宽度获取bitmap
获取bitmap后向主线程发送更新UI的消息
再加入内存缓存和文件缓存,
用任务列表记录该url,表示已在下载队列中,防止滚动时多次下载
在线程池中执行线程.

downloadImage(): 从网络下载图片,并按指定高度和宽度压缩,下载失败后能重新下载至3次,用任务列表记录下载失败次数

addLruCache(): 添加Bitmap到内存缓存

getBitmapFromMemCache(): 从内存缓存中获取Bitmap

getBitmapCache():获取Bitmap, 若内存缓存为空,则从文件缓存中获取bitmap

*
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: