使用LruCache对图片缓存的简单实用

来源:互联网 发布:工业监控组态软件 编辑:程序博客网 时间:2024/06/06 09:06
LRU--least recently use ---最少最近使用算法
1.初始化LruCache
int maxMemory = getRuntime().maxMemory();
int maxSize = maxMemory >> 2;
LruCache mLruCachee = new LruCache<String,Bitmap>(maxSize){
                @overide
                project int getSizeOf(String key,Bitmap value){//每次保存图片时调用该方法
                       return value.getByteCount();//返回值告诉系统图片的缓存大小
                }
};
0 0