当Bitmap不再需要使用时,我们应该回收它占用的内存,如果我们直接把指向bitmap的引用置null的话,这样bitmap还是会存在内存中,直到GC机制起作用时,才可能会把这个bitmap回收。这样并不能达到我们想要的目标,及时释放掉这份没用的内存。那么,释放的方法很简单:
bm.recycle(); // 回收bitmap的内存 bm = null;
当Bitmap不再需要使用时,我们应该回收它占用的内存,如果我们直接把指向bitmap的引用置null的话,这样bitmap还是会存在内存中,直到GC机制起作用时,才可能会把这个bitmap回收。这样并不能达到我们想要的目标,及时释放掉这份没用的内存。那么,释放的方法很简单:
bm.recycle(); // 回收bitmap的内存 bm = null;