Описание тега android-fragments

Фрагменты представляют собой многократно используемые поведения или части пользовательского интерфейса в приложении Android.

А Fragment представляет поведение или часть пользовательского интерфейса в Activity. и повторно использовать фрагмент в нескольких действиях.

Фрагменты впервые были представлены в Android 3.0 (API 11). Однако библиотека поддержки V4 перенесла фрагменты на все версии Android, начиная с 1.6 (API 4).

Вот что важно знать о фрагментах:

  • Фрагмент - это комбинация файла макета XML и класса java, очень похожего на Activity.
  • С помощью библиотеки поддержки фрагменты поддерживаются во всех соответствующих версиях Android.
  • Фрагменты инкапсулируют представления и логику, поэтому их легче повторно использовать в действиях.
  • Фрагменты - это отдельные компоненты, которые могут содержать представления, события и логику.
  • Вы можете объединить несколько фрагментов в одном действии для создания многопанельного пользовательского интерфейса.

https://stackru.com/images/98bb9fb622307f608bef1fbf44ad60e39d6654b1.png

  • Вы можете добавлять фрагменты в свое приложение напрямую с помощью XML или через FragmentManager в Java.
  • В FragmentManagerотвечает за все управление фрагментами во время выполнения, включая добавление, удаление, скрытие, отображение или иное перемещение между фрагментами. Диспетчер фрагментов также отвечает за поиск фрагментов внутри операции.

Образец приложения ApiDemos, присутствующий в SDK, предоставляет примеры исполняемых фрагментов и исходный код.

Вы можете найти дополнительную информацию в:

Использование тегов:

android -fragmentmanager /questions/tagged/android-fragmentactivity android-listfragment android-dialogfragment fragmentpageradapter fragment-tab-host fragmenttransaction /questions/tagged/fragmentstatepageradapter android-nested-fragment dialogfragment fragment-backstack