当Bitmap不再需要使用时,我们应该回收它占用的内存,如果我们直接把指向bitmap的引用置null的话,这样bitmap还是会存在内存中,直到GC机制起作用时,才可能会把这个bitmap回收。这样并不能达到我们想要的目标,及时释放掉这份没用的内存。那么,释放的方法很简单:
bm.recycle(); // 回收bitmap的内存 bm = null;
当Bitmap不再需要使用时,我们应该回收它占用的内存,如果我们直接把指向bitmap的引用置null的话,这样bitmap还是会存在内存中,直到GC机制起作用时,才可能会把这个bitmap回收。这样并不能达到我们想要的目标,及时释放掉这份没用的内存。那么,释放的方法很简单:
bm.recycle(); // 回收bitmap的内存 bm = null;
本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。