需要一些帮助来理解类 Bitmap 的 recycle() 方法。
例如,如果我有一个名为“bmp”的位图[],那么这两者之间有什么区别
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 中的位图回收(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6918639/