如何在android中释放内存以避免内存泄漏

前端之家收集整理的这篇文章主要介绍了如何在android中释放内存以避免内存泄漏前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在浏览 Android开发者网站时,我发现了这一点.

它表示为了避免内存泄漏,我们应该释放onStop()的资源,但是如何做到这一点.

解决方法

基本上任何被正确归零的对象都被视为已经被释放,并且它们的内存可以被操作系统回收.您的问题太笼统,很难提供详尽的方法列表,但您通常应该注意以下几点:

>停止/关闭您不再需要的任何服务/文件/连接
>不要将任何Drawable存储在任何静态对象中,Drawable将对其所有者View的引用保持在对其所有者Activity的引用上,因此如果您持有任何Drawable,您将不必要地占用大量对象/内存
>对于实用程序应用程序,您可能不用担心内存;但是对于使用大量Bitmap的应用程序,您应该对Bitmap management有深入的了解,以及Bitmaps在应用程序中的使用方式,以便有效地进行管理

原文链接:https://www.f2er.com/android/310693.html

猜你在找的Android相关文章