Компоновка определяет визуальную структуру для пользовательского интерфейса, такого как пользовательский интерфейс (UI) для действия (Activity) или приложения виджета.

Макет Android определяет все, что пользователь может увидеть и потрогать. Макет состоит из объектов Vista (например, кнопок и текста) и ViewGroup (например, списков, таблиц или нескольких видов), которые объединены в иерархическое представление:

introducir la descripción de la imagen aquí

(взято из Обзор пользовательского интерфейса Android )

Разработка макета :

Его можно создать с помощью Любой из этих двух способов:

  1. Объявление элементов интерфейса в XML. Android предоставляет простой словарь XML, который соответствует классам и подклассам каждой Vista, таким как виджеты и макеты.

  2. Элементы дизайна экземпляра во время выполнения. Приложение может программно создавать объекты View и ViewGroup (и манипулировать их свойствами).

Полезные ссылки: