我从大图像创建位图drawables,并在那时发生OutOfMemory错误.应该调用Activity.onLowMemory()方法,但实际上它不是由框架调用的.
有没有任何解决方案,还是有任何其他方法来捕获Android中的OutOfMemory错误?
Tho*_*mmy 10
这不是onLowMemory的工作方式.当整个系统内存不足而不是你的应用程序时,它将被调用,因此你不能完全避免使用它的OOM.更多细节在这里.
另请参阅Romain Guy的博客文章,了解有关内存泄漏的更多信息:链接
至少有数百个问题如何在Stackoverflow上处理位图:
Android Bitmap Memory Leak,做什么更多
Bitmap,Bitmap.recycle(),WeakReferences和Garbage Collection
Android自定义视图Bitmap内存泄漏
归档时间: |
|
查看次数: |
6251 次 |
最近记录: |