需要帮助理解Bitmap类的recycle()方法。
例如,如果我有一个名为“bmp”的Bitmap[],那么使用以下两种方式有什么区别?
Bitmap[i].recycle()
And
Bitmap[i]=null;
什么是最好的选择?我应该打电话给两个吗?
谢谢
需要帮助理解Bitmap类的recycle()方法。
例如,如果我有一个名为“bmp”的Bitmap[],那么使用以下两种方式有什么区别?
Bitmap[i].recycle()
And
Bitmap[i]=null;
recycle()
以释放位图存储的内存。将其设置为 null 是一个好习惯,虽然这有些多余。我想你的意思是回收,但是回收实际上会释放对象所占用的内存,而将其设置为null仍然会保留其在内存中。