在API 11+上调用bitmap.recycle()有什么作用?

and*_*per 5 android bitmap heap-memory recycle android-3.0-honeycomb

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

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

它仍然需要调用recycle()Bitmap■如果API是足够大(至少11)?如果我在这样的API上调用它会怎么做?

s0n*_*uth 5

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