Допустим у меня следующая архитектура: есть активность, в разметке активности есть FrameLayout и кнопки управления. По нажатию на эти кнопки у меня в FrameLayout, загружаются разные фрагменты. Вопрос следующий, стоит ли мне хранить в активности для каждого фрагмента по 1 экземпляру и их загружать в FrameLayout, либо создавать каждый раз новый фрагмент. Как правильнее сделать и почему?
Вот вам отличный туториал по фрагментам.
Управление фрагментами осуществляется посредством FragmentManager. Все операции с фрагментами (добавление, удаление) осуществляется посредством FragmentTransaction. Один раз создав фрагмент его можно больше не создавать, а найти по тегу, если он еще нужен. Тоже самое касается addToBackStack(), чтобы была возможность вернуться назад. То как вы будете использовать фрагменты зависит полностью от потребностей приложения.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Только начинаю погружаться в android, в связи с этим возникают некие сложностиУ меня в проекте есть recyclerView с обектами Note, при нажатии на которые...
При динамическом заполнении таблицы колонками возникла проблема с их редактированиемДанные подгружаются с базы данных, поэтому был вынужден...
Задание: Выполнить приложение командной строки с двумя параметрами, один из которых – количество потоков, другой параметр – количество...