1. 首页
  2. 移动开发
  3. Android
  4. 详解Android的内存优化--LruCache

详解Android的内存优化--LruCache

上传者: 2021-07-17 08:06:25上传 PDF文件 128.51 KB 热度 6次

LruCache实现原理是什么?这两个问题其实可以作为一个问题来回答,知道了什么是 LruCache,就只然而然的知道 LruCache 的实现原理;Lru的全称是Least Recently Used ,近期最少使用的!所以我们可以推断出 LruCache 的先来看两张内存使用的图图-1图-2以上内存分析图所分析的是同一个应用的数据,唯一不同的是图-1没有使用 LruCache,而图-2使用了 LruCache;可以非常明显的看到,图-1的内存使用明显偏大,基本上都是在30M左右,而图-2的内存使用情况基本上在20M左右。这就足足省了将近10M的内存!ok,下面把实现代码贴出来

用户评论