最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
android应用图片缓存解决方法
时间:2012-01-04 编辑:简简单单 来源:一聚教程网
本文提供三种缓存策略:(1)LRU算法,固定缓存图片数量(max_num),当图片数量超出max_num时,将缓存中最近用的最少的图片删除。(2)FTU算法,固定每张图片的缓存时限,以最后一次使用算起,超过时限后删除。(3)FMU算法,在存储器中固定一定大小的存储空间,超过固定空间后将缓存中占用最大尺寸的图片删除。使用时只需要向方法体中传递图片的URL即可。
使用方法:
1.导入jar;
2. 获取服务;
3.提交url,交给程序去判断是否下载。
代码如下 | 复制代码 |
public class ImagecachetacticsdemoActivity extends Activity { /*FMU*/ /*FTU*/ /*LRU*/ // imageCacheManager = ImageCacheManager.getImageCacheService(this, mImageView = (ImageView) findViewById(R.id.imageView); private class DownloadTask extends AsyncTask @Override @Override mImageView.setImageBitmap(result); @Override } private ImageView mImageView; } |
相关文章
- sora软件价格介绍 02-22
- sora官网入口地址一览 02-22
- Sora生成的视频使用教程 02-22
- 《梦幻西游》元宵灯谜线索答案大全2024 02-22
- 《原神》有朋自远方来第一天通关攻略 02-22
- 《苏醒之路》四个结局达成攻略 02-22