如果我们不需要,我们是否必须明确回收位图?

时间:2012-09-21 14:55:32

标签: android bitmap recycle

Bitmap有recycle方法,但如果我们不再需要它,我们是否必须明确调用它?

例如,ImageView现在有一个位图。当用户单击一个按钮时,它将为ImageView设置一个新的位图。

我们是否必须在分配新位图之前回收原始位图?

1 个答案:

答案 0 :(得分:3)

是的,如果您定位Android 3.0的设备,则可以使用此设备。这将避免你加入OutOfMemoryException

注意:在android 3之前,在本机堆中分配位图内存。从GC角度来看,java对象将保留较低的内存。