- 5
- 0
- 约9.33千字
- 约 7页
- 2015-08-29 发布于重庆
- 举报
【Android开发Wiki】进阶篇高效的显示位图(三)—缓存位图.pdf
eoe 移动开发者社区 /
原文链接:
/training/displaying-bitmaps/cache-bitmap.html
加载一副位图到你的用户界面是很简单的,然而如果你需要马上加载一组更大的图片的话就
会复杂的多.在许多情况下(例如有些组件像ListView,GridView以及ViewPager等),出现
在屏幕上的图片总量,其中包括可能马上要滚动显示在屏幕上的那些图片,实际上是无限的.
那些通过回收即将移除屏幕的子视图的组件,内存使用得以保留.如果你不长期保持你对象
的引用的话,垃圾收集器也会释放你所加载的位图内存.但为了保持一个流畅,快速加载,
并且你想避免它们每次出现在屏幕上时重复加载处理这些图片的UI的话,这最好不过了.
一个内存和磁盘的缓存通常能解决这个问题,允许组件快速地重新处理图片.
这个要点教你当加载多个位图时使用一个内存和磁盘的位图缓存来提高响应速度以及提升
整个UI界面的流畅性.
使用一个内存缓存
在占用宝贵的应用程序内存情况下,内存缓冲提供了可以快速访问位图.LruCache类(也可
以使用API级别4的Support Library)特别适合用于缓存位图的任务,最近被引用的对象保
存在一个强引用LinkedHashMap中,以及在缓存超过了其
您可能关注的文档
- 高中生物概念教学的尝试与思考.pdf
- 图像透明显示原理及其实现.pdf
- 教师提问影响学生学习兴趣的因素剖析.pdf
- 光面爆破在阿克塔格山输水隧洞软弱围岩中的应用.pdf
- 反应结晶(沉淀)研究进展.pdf
- 新课程下高中生化学学习心理问题研究_李忠元.pdf
- 日英美三国体育教育专业比较之研究.pdf
- 论大学新生环境适应障碍及应对措施.pdf
- 马斯洛需要理论对解决青少年学生早恋的启示.pdf
- 旅游专业学生实习中存在的问题及应对措施_张宏丽.pdf
- 第一节 电阻和变阻器(讲义)物理沪科版2024九年级全一册.docx
- 第3节 质量的测量 (讲义) 物理沪科版(五四学制)2024 八年级上册.docx
- 第14讲 圆周运动(复习讲义)高考物理一轮复习.docx
- 暑假预习专题15 指数函数(20题型)新高一数学讲义(沪教版2020).docx
- 第二节 发电机是怎样工作的(讲义)物理沪科版2024九年级全一册.docx
- 4.18 东晋南朝政治和江南地区开发 教学设计 部编版七年级上学期历史.docx
- 2.5实验:用单摆测量重力加速度(表格式教学设计)物理人教版2019选择性必修第一册.docx
- 第49讲 沉淀溶解平衡及图像分析(讲义)高考化学复习讲义(新教材新高考).docx
- 旅游景区行业分析报告:内外兼修,多元创新.pdf
- Unit 1~2 单元语法知识点梳理 高二下学期期中考点(上教版2020选择性必修第二册).pptx
最近下载
- 医院护理站礼仪与服务流程.pptx VIP
- 4《昆虫备忘录》(课件)统编版语文三年级下册.pptx VIP
- 2000年高考语文试卷及答案.docx VIP
- TCECS10155-2021桥梁高承载力板式隔震支座.pdf VIP
- 人教版八年级地理下册《白山黑水东北三省》.pptx VIP
- Shimano禧玛诺渔具 电动轮PLAYS 3000 3000XP(03980 03620)说明书.pdf
- NB∕T 47020~47027-2012 压力容器法兰.docx VIP
- 《人工智能基础与应用》中高职PPT完整全套教学课件.pptx
- DB31T 552-2017 大型商业建筑合理用能指南.pdf VIP
- 集成电路测试指南.pdf VIP
原创力文档

文档评论(0)