首先,我使用AsyncTask
下载位图并将位图包含到数组中。
myBitmap[0] = task.execute().get();
我的第一个问题是,如果我使用recycle()
我的数组Bitmap
和下载
ASyncTask
再次启动时Activity
,这会导致内存问题。
因为如果我全部下载Bitmap
到我的设备中,肯定会发生错误。这就是为什么我
必须一次又一次地下载和删除它们。
第二个问题是,如果我有一些Bitmap
如下:
Bitmap newBitmap = myBitmap[0];
我必须recycle()
减少newBitmap
记忆吗?