位图有一个recycle
方法,但是如果我们不再需要它,是否必须显式调用它?
例如,一个ImageView
现在有一个位图。当用户单击按钮时,它将为 ImageView 设置一个新的位图。
在分配新位图之前我们是否必须回收原始位图?
是的,如果您的目标设备是Android
较旧的3.0
。这将避免你陷入OutOfMemoryException
.
注:之前android 3
位图内存在本机堆中分配。从 GC 的角度来看,java 对象将保留低内存。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)