如何减少android中位图占用的内存

时间:2011-04-28 09:21:47

标签: android

如何减少android中位图占用的内存。将options.insamplesize的位图减少位图消耗的内存

2 个答案:

答案 0 :(得分:1)

是的,如果在BitmapFactory中使用,opt.inSampleSize具有适当的比例将减少内存消耗。

此外,您应该设置opt.inPurgeable = true以允许清除位图。

最后,当你不再需要位图时,你应该调用bmp.recycle()

答案 1 :(得分:0)

使用包含虚拟SD卡内存的Util类来存储图像。 。 。