标签: android bitmap
我们经常从服务器获取图像作为字节流,然后我们创建Bitmap并将其分配给ImageView对象。
当我需要释放内存时,我可以将所有ImageView引用都删除为null,让gc完成工作。
但问题是,通过这种方式,我没有调用Bitmap的循环方法,因为我没有保留它的引用。所以我想知道,我是否需要维护Bitmap的所有引用,以便将来回收它们?
答案 0 :(得分:4)
不,你不需要,GC会为你做。
答案 1 :(得分:0)
最好这样做,因为Bitmap对象本身不适合GC(因为在本机堆中分配了内存)。
此外,您应该在使用新的
Recycle ImageView's Bitmap