Компоновка определяет визуальную структуру для пользовательского интерфейса, такого как пользовательский интерфейс (UI) для действия (Activity) или приложения виджета.
Макет Android определяет все, что пользователь может увидеть и потрогать. Макет состоит из объектов Vista
(например, кнопок и текста) и ViewGroup
(например, списков, таблиц или нескольких видов), которые объединены в иерархическое представление:
(взято из Обзор пользовательского интерфейса Android )
Его можно создать с помощью Любой из этих двух способов:
Объявление элементов интерфейса в XML. Android предоставляет простой словарь XML, который соответствует классам и подклассам каждой Vista, таким как виджеты и макеты.
Элементы дизайна экземпляра во время выполнения. Приложение может программно создавать объекты View и ViewGroup (и манипулировать их свойствами).
Руководства для разработчиков Android:
Просмотр иерархии: Этот инструмент позволяет отлаживать и оптимизировать макет.