Описание работы View

<include>

Тег <include> позволяет разделить макет на несколько файлов: он помогает работать со сложным или слишком длинным пользовательским интерфейсом.

<merge>

Используется для оптимизации макетов. Он используется для уменьшения ненужных вложений. Когда макет, содержащий тег <merge>, добавляется в другой макет, тег <merge> удаляется, а его дочернее представление добавляется непосредственно к новому родителю.

ViewStub

ViewStub выполняет роль заглушки, заменяя собой дочерние элементы внутри родительской разметки.

Space

Space используют для создания дополнительного пространства между компонентами.