当前位置:操作系统 > 安卓/Android >>

Android释放内存中的图片资源

最近做的项目用到很多图片,经常出现内存溢出。

  Andorid限制了8M的图片内存,如果超过了就会溢出,那就是要及时释放内存中的图片资源。

  我之前的做法是简单对图片对象设置null。其实这样是不行的,图片依然在内存中的。

  那如何做更有效呢?

  很简单。有代码有真相。
Java代码 
if(!bitmap.isRecycled()){//先判断图片是否已释放了   
   
bitmap.recycle();   
   
}   

补充:移动开发 , Android ,
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,