/ /変更された画像に何が起こるか - アンドロイド、メモリ管理

変更された画像に起こること - アンドロイド、メモリ管理

アンドロイドアプリでは、画像を介して変更することができます実行時(例えば、layout-bg、ImageButton-src、Button-bg、..etc)では、メモリ占有の観点から古い画像はどうなりますか?それは削除されていますかそれともまだメモリから一部を占めていますか?そしてそれが取り除かれないなら、どうやってこのイメージからメモリをクリアできますか?

回答:

回答№1は1

アンドロイドのUI部分は主にJavaで書かれています - ビットマップへのすべての参照がなくなると、ビットマップにガベージコレクションのフラグが立てられます。ビットマップテクスチャを使用せず、コード内のどこにもそのビットマップへの参照がない場合、メモリはすぐに解放されます。アンドロイドでのメモリリークに注意してください。これを読む: http://android-developers.blogspot.ca/2009/01/avoiding-memory-leaks.html