Hai Я занимаюсь разработкой приложения для Android, которое содержит много фрагментов, Recyclerviews, Layout.
Производительность моего приложения была очень плохой. Предложите мне правильный способ использования Recylerview, фрагментов и действий.
Предположим, что мое представление переработчика является временной шкалой, как в Instagram / Facebook. Поэтому у меня так много onClickListeners, загрузка изображений (я использовал Glide) и некоторые вычисления (базовые вычисления, такие как время, простые циклы ...) и несколько вызовов функций.
Я реализовал onViewRecycled (), и в этом я сбросил всех слушателей и освободил загруженные изображения, используя Glide.clear (img).
Когда я использовал профилировщик для поиска использования памяти, он показывает> 1 ГБ на устройствах Android 6.0 и> 250 МБ на устройствах Android 7.0.
И я загружаю изображения и текстовые данные из Firebase Firestore.
Моя проблема даже в том, что после выполнения всех этих задач производительность моего приложения очень низкая.
Поэтому, пожалуйста, помогите мне улучшить производительность моего приложения.
Заранее спасибо!