我一直在試圖弄清楚如何在我的程序中使用內存管理。另一篇文章說System.gc()是一個不好的習慣,對我來說它似乎也沒有太多好處。主要問題:在閱讀了大量內存管理之後,我總是在「消除引用」(因爲它們導致內存泄漏)方面磕磕絆絆。那是什麼意思?我如何消除對事物的引用?此外,我使用SharedPreferences在活動之間存儲變量,這會導致內存泄漏?如何在切換活動時消除引用? [Android]
0
A
回答
0
我通常會創建一個方法reset
其中我清空所有創建的值,這樣您就可以清理已存儲的所有數據了!在此方法中,您只需調用每個您認爲佔用空間並將其清空的變量。
+0
你如何像一個整數或textview等「空」? –
+0
你可以通過設置'a = null;'來完成 – Alvaro
相關問題
- 1. Android:切換活動!
- 2. AlertDialog在切換活動後消失
- 3. android動畫活動切換
- 4. Arduino + Android:如何切換活動
- 5. Android:如何在活動間切換時恢復webview?
- 6. 如何在切換活動/選項卡時關閉Android鍵盤
- 7. Android中的NullPointerException切換活動時
- 8. 當我切換Android活動時出錯
- 9. Android活動來回切換
- 10. 無法切換Android活動
- 11. Android性能切換活動
- 12. Android中的切換活動
- 13. 當切換到其他活動時,ListView項刪除android studio
- 14. 如何在偏好活動中使用切換/切換按鈕
- 15. 在Android上刪除切換活動動畫
- 16. android如何在切換按鈕中調用新的活動?
- 17. 如何在android中動態和高效地切換活動?
- 18. 活動切換不起作用android
- 19. 使用onClick Android Studio切換活動
- 20. 在android中的活動之間切換?
- 21. 在Android中的活動之間切換
- 22. 在活動中切換TabActivity Android
- 23. 在Android中來回切換活動
- 24. Android應用程序在切換活動時崩潰
- 25. 當在活動之間切換時,Android應用程序崩潰
- 26. 在活動之間切換時android-崩潰應用程序
- 27. Android應用程序在切換活動時崩潰
- 28. 如何用手指切換活動?
- 29. 如何使用按鈕切換活動?
- 30. 如何使用Intent切換到活動?
如果你還沒有看到它:http://android-developers.blogspot.com/2009/01/avoiding-memory-leaks.html – fadden
我見過很多關於不該做什麼的提示和貼子,但我不知道我的代碼是否違反了這些規則。 –