私は1つの質問があります。私はサイトですばやく検索しましたが、答えは見つかりませんでした。 Android 2.2以降を実行するアプリケーションを開発します。ビューのカスタマイズのために我々は、このような方法で使用される多くのDrawableを、使用します。私たちは、使用androidのdrawablesリソース管理
<LinearLayout ...
android:background="@drawable/some_drawable"/>
もマッピングし、メモリ内の多くのデータを操作し、我々のアプリは重いを得ました。一番上のデバイスではうまくいきますが、アプリケーションを使用して数分後にOutOfMemory例外が発生しました。メモリリークが発生したように見えます。 私は、私たちのアプリのメモリ使用量を減らそうとしています。質問、私たちは、私たちの活動を破壊する上で手作業で掃除資源を必要としますか?
高解像度のビットマップ/ドロワーブルを大量に使用すると、スケーリングされるため、多くのメモリが消費されます。特定の活動でこの問題はありますか?おそらくあなたはそこにたくさんのビットマップを持つリストビューを提示するでしょうか? –