Android如何高效的加载图片(4)--- 图片占用内存的管理
来源:互联网 发布:遛99遛弯淘宝区怎么样 编辑:程序博客网 时间:2024/05/16 07:56
我们在做完图片的缓存后,还需要做一些具体的操作来帮助垃圾回收和图片的复用。
不同的版本有不同的方式,在本篇文章中,主要针对Android 3.0及以上版本进行详细介绍。
在Android2.3.3及以下版本中内存的管理
在在Android2.3.3及以下版本中,用recycle() 方法帮助垃圾回收图片, 如果有大量图片,很容易导致OOM,调用了recycle()方法后,图片会尽快的被作为垃圾回收。
注意:当你调用recycle()方法前,必须先确保这张图片不会再被使用了,如果你调用了recycle()方法又马上再次去绘制这张图片,将会报如下错误:
“Canvas: trying to use a recycled bitmap”.
在Android3.0 及以上版本中内存的管理
(未完待续…)
阅读全文
0 0
- Android如何高效的加载图片(4)--- 图片占用内存的管理
- Android高效内存:让图片占用尽可能少的内存
- Android高效内存:让图片占用尽可能少的内存
- Android 图片加载导致内存占用过大的问题
- Android优化图片加载所占用的内存
- Android如何高效的加载图片(1)---加载大尺寸图片
- Android如何高效的加载图片(3)--- 图片的缓存
- Android 内存笔记及如何高效加载大分辨率图片
- 关于android资源文件图片和SD卡图片加载到内存的占用
- Android中图片占用内存的计算
- Android中图片占用内存的计算
- Android中图片占用内存的计算
- Android中图片占用内存的计算
- Android中图片占用内存的计算
- Android中图片占用内存的计算
- Android中图片占用内存的计算
- Android中图片占用内存的计算
- Android中图片占用内存的计算
- 新博客地址:blog.chenyong.me
- FragmentTabHost的正确使用姿势
- ENVI\IDL 重采样 栅格单元大小设置
- 虽不是程序员但我也有个人观点
- Google官方Android性能优化专题:第1季
- Android如何高效的加载图片(4)--- 图片占用内存的管理
- 返回的json(siteList)在数据库没有一条记录,siteList冒号后的值跟[]
- tensorflow下的局部响应归一化函数tf.nn.lrn
- JAVA java.sql.Date、java.util.Date与数据库中的Date字段的转换方法
- webpack 脚手架搭建
- Kettle table input使用变量替换in中的条件
- $.ajax()方法详解
- 李洋疯狂C语言之编程实现统计某年某月份的天数
- webpack模块化打包,结合react-route实现分文件打包,按需加载