首页 > 安全资讯 >

Android释放内存中的图片资源

11-08-21

最近做的项目用到很多图片,经常出现内存溢出。  Andorid限制了8M的图片内存,如果超过了就会溢出,那就是要及时释放内存中的图片资源。  我之前的做法是简单对图片对象设置null。其实这样是不行的,图片依然...

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

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

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

  那如何做更有效呢?

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

相关文章
最新文章
热点推荐