Performance Considerations for Memory Leaks: An Android Cookbook
Еще одна отличная статья про утечки памяти. Рассматриваются основные причины возникновения утечек и возможные варианы их избежать.
👉 Статические ссылки (Context,Activity,Fragment,View)
👉 Взаимодействие с UI из компонентов не относящихся к Android, например Presenter или ViewModel
👉 Работа с Bitmap (bitmap?.recycle())
👉 Ссылки на UI объекты в бекграунд потоках
👉 Вложенные нестатические классы
Статья по большей части для начинающих, но и для опытных не помешает лишний раз освежить память.
Читать (En)