2cu*_*ech 11 android memory-management bitmap drawable
此问题与以下问题中的答案相关联:
在内存解除分配方面,在Android中使用Drawable over Bitmap是否有任何优势?
我正在看Romain Guy项目Shelves,他使用SoftReference进行图像缓存,但是当SoftReference自动回收Bitmap的内存时,我无法搜索解除分配这些Drawables的代码.据我所知,必须在Bitmap上显式调用.recycle()才能对其进行解除分配.
您不需要调用Bitmap.reycle().这将在终结器中完成.在终结器中执行它意味着分配将被延迟直到终结器运行,因此在可能的情况下直接调用recycle()可以帮助进行内存管理.
| 归档时间: |
|
| 查看次数: |
7733 次 |
| 最近记录: |