我有一个问题。我在网站上进行了快速搜索,但没有找到答案。 我们开发运行Android 2.2及更高版本的应用程序。对于视图定制我们使用许多图形内容,在这样的方式使用:android中的可绘制资源管理
<LinearLayout ...
android:background="@drawable/some_drawable"/>
我们使用地图也与在存储许多数据处理和我们的应用程序有一个沉甸甸的。在顶级设备上,它的工作非常棒,但在另一些设备上,我们在使用我们的应用程序几分钟后就发现了OutOfMemory异常。这看起来像我们有内存泄漏。 我试图减少我们的应用程序的内存使用情况。问题,我们是否需要人工清洁资源来破坏我们的活动:删除可查看的视图或系统为我们制作的视图?
如果您使用大量的高分辨率的位图/可绘制将被缩放,这将消耗大量的内存。这是特定活动中的问题吗?也许你在哪里提出了一个列表视图中有很多位图? – 2012-02-12 12:53:25