2
A
回答
3
在Pre Android 3.0中,您需要recycle
它,因爲位圖存儲在native heap
中。上的Dalvik堆
1
只要您沒有通過任何仍然存在的對象引用它們:它們將垃圾收集到GC而無需進一步交互。
+2
所以我不需要調用回收()?在另一個答案中,「黑帶」提到的pre-android 3.0如何? – jerrytouille 2013-04-23 16:03:23
0
在預蜂窩設備
- 位圖對象引用分配 存儲恢復記憶
論後蜂窩所需原生層
recycle()
或finalizer()
上 相關問題
- 1. Android活動完成繪圖
- 2. 避免位圖被自動回收 - Android
- 3. Android活動完成
- 4. 完成()將不會從活動2收回到活動1
- 5. Android完成當前活動並啓動父項活動
- 6. 當視頻完成回到活動
- 7. 在收到通知時避免當前活動完成
- 8. Android - 返回並完成活動
- 9. Android:從其他活動完成活動
- 10. 當啓動完成時自動啓動應用程序android
- 11. Android自動完成
- 12. 完成活動 - Google地圖Android
- 13. 完成活動Android(與Theme.Dialog)?
- 14. 在Android中完成活動
- 15. 遠程完成Android活動
- 16. Android 4.0.3並完成活動
- 17. Android - 完成中間活動
- 18. Android完成父母活動
- 19. 自動完成和生活?
- 20. 當活動結束時持久位圖
- 21. 回收Android中的片段/活動中的位圖
- 22. Android - 在調用活動完成時獲取活動結果
- 23. Android Espresso:等待活動完成/啓動
- 24. Android - 完成動畫結束活動?
- 25. 。位置自動完成
- 26. 如何在Android中執行搜索時完成當前活動?
- 27. 當頁面加載時激活Scriptaculous自動完成
- 28. 從廣播接收器完成活動
- 29. 當爲openoffice編程時自動完成
- 30. Android - 完成()重新啓動當前活動
Short answ呃:如果你沒有引用它的另一個線程,它將在UI線程關閉後被GC'ed。 – Edison 2013-04-23 15:53:37
@Edison'引用它'你是指引用位圖? – jerrytouille 2013-04-23 16:01:22
是的,將對象保存到另一個變量。其實Per @ blackbelt的評論,你應該回收它。 – Edison 2013-04-23 18:06:58