需要一些帮助来了解Bitmap类的recycle()方法。

例如,如果我有一个名为“bmp”的Bitmap [],这样做之间有什么区别

Bitmap[i].recycle()


Bitmap[i]=null;

最好的选择是什么?我应该同时打电话吗?

谢谢

最佳答案

根据this question,位图数据存储在 native 内存中,而不是Dalvik堆中。完成位图后,应调用recycle()释放位图所存储的内存。最好将其设置为null,尽管这有些多余。

另请参见api:http://developer.android.com/reference/android/graphics/Bitmap.html#recycle()

关于java - Java Android中的位图recycle(),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6918639/

10-09 06:09