java Android中的位图循环()
需要一些帮助来理解类Bitmap的recycle()方法 例如,如果我有一个名为“bmp”的位图[],那么这两者之间的区别是什么java Android中的位图循环(),java,android,memory,memory-management,Java,Android,Memory,Memory Management,需要一些帮助来理解类Bitmap的recycle()方法 例如,如果我有一个名为“bmp”的位图[],那么这两者之间的区别是什么 Bitmap[i].recycle() 及 最好的选择是什么?我应该两个都打电话吗 谢谢我想你的意思是回收,但回收实际上会从内存中释放对象,而将其设置为null仍会将其保留在内存中。根据,位图数据存储在本机内存中,而不是Dalvik堆中。完成位图后,应调用recycle()释放位图存储的内存。事后将其设置为null是一种很好的做法,尽管这有点多余 另请参见api:类
Bitmap[i].recycle()
及
最好的选择是什么?我应该两个都打电话吗
谢谢我想你的意思是回收,但回收实际上会从内存中释放对象,而将其设置为null仍会将其保留在内存中。根据,位图数据存储在本机内存中,而不是Dalvik堆中。完成位图后,应调用
recycle()
释放位图存储的内存。事后将其设置为null是一种很好的做法,尽管这有点多余
另请参见api:类“”,它提供了一些非常有用的信息,用于理解和处理加载和回收位图
Bitmap[i]=null;