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