android图片三级缓存的思路
2016-07-25 08:56
260 查看
关于缓存层的工作,当我们第一次打开应用获取图片时,先到网络去下载图片,然后依次存入内存缓存,磁盘缓存,当我们再一次需要用到刚才下载的这张图片时,就不需要再重复的到网络上去下载,直接可以从内存缓存和磁盘缓存中找,由于内存缓存速度较快,我们优先到内存缓存中寻找该图片,如果找到则运用,如果没有找到(内存缓存大小有限),那么我们再到磁盘缓存中去找。只要我们合理的去协调这三层缓存运用,便可以提升应用性能和用户体验。
相关文章推荐
- Android ormlite更改数据库默认位置
- Android 开发之验证手机格式
- Android 开发之 dp 和 px 之间相互转换
- Android中如何根据sql文件创建数据库并插入数据
- android theme
- Android Service使用技巧
- Android阶段学习笔记 7.25-7.29 之 解析聚合数据 全国天气预报 Json
- Android中SQLite应用详解
- 使用Android Studio进行单元测试
- android中dip、px相互换算
- android的一些知识小记
- Android一行命令上传你的项目到Jcenter/Maven
- Android SQLiteDatabase的使用
- android应用启动,卸载,分享应用
- android测试类
- 【Android】创建Popwindow弹出菜单的两种方式
- Android强制设置横屏或竖屏 切换的问题
- 如何在Android中取得当前进程名
- Chromium分发输入事件给WebKit处理的过程分析
- Gradle minifyEnabled 使用proguard混淆android代码 android studio 打jar包并混淆