7

我知道在 Android 的 API 10 之前,调用不再使用recycle()的s 很重要,因为实际的原始数据存储在本机内存中。Bitmap

但是,从 API 11 开始,Bitmaps 存储在堆中,所以我的问题是:

如果 API 足够大(至少 11 个),recycle()是否还需要调用s?Bitmap如果我在这样的 API 上调用它会做什么?

4

1 回答 1

6

官方文档告诉recycle()现在是一个高级调用,所以如果你想释放你的位图,你可以写一些类似bitmap = null的东西,GC 会处理其他所有事情。

于 2012-10-18T14:10:53.707 回答