Обложка канала

Android Broadcast

Качественная выборка Android Dev новостей, тезисы важных новостей и статей, личное мнение

Android Broadcast

6 лет назад
Открыть в
#Fragment

7 Common Mistakes Easily Made with Android Fragment

Любой Android разработчик имеет дело с Fragment, но правильно варить с ними приложения не всегда очевидно. Автор статьи рассказывает о наиболее популярных ошибка разработчиков:
Создавать новый экземпляр Fragment без проверки того что он уже добавлен
Создавать объекты в onCreateView(), которые живут дольше чем UI
Восстанавливать состояние в onCreateView()
Держать ссылку на Fragment в Activity/Fragment
Обращаться к View во время сохранения состояния Fragment
Использовать add() в транзакциях вместо replace()
Использовать имя класса Fragment как его тег
От себя еще добавлю - не храните ссылки на объекты, привязанные к жизненному циклу View, за пределами onDestoyView().