我有一個問題。我在網站上進行了快速搜索,但沒有找到答案。 我們開發運行Android 2.2及更高版本的應用程序。對於視圖定製我們使用許多圖形內容,在這樣的方式使用:android中的可繪製資源管理
<LinearLayout ...
android:background="@drawable/some_drawable"/>
我們使用地圖也與在存儲許多數據處理和我們的應用程序有一個沉甸甸的。在頂級設備上,它的工作非常棒,但在另一些設備上,我們在使用我們的應用程序幾分鐘後就發現了OutOfMemory異常。這看起來像我們有內存泄漏。 我試圖減少我們的應用程序的內存使用情況。問題,我們是否需要人工清潔資源來破壞我們的活動:刪除可查看的視圖或系統爲我們製作的視圖?
如果您使用大量的高分辨率的位圖/可繪製將被縮放,這將消耗大量的內存。這是特定活動中的問題嗎?也許你在哪裏提出了一個列表視圖中有很多位圖? – 2012-02-12 12:53:25