Скачать презентацию ДИСПЕТЧЕРЫ КОМПОНОВКИ Диспетчеры компоновки встроенные в Android Скачать презентацию ДИСПЕТЧЕРЫ КОМПОНОВКИ Диспетчеры компоновки встроенные в Android

ДИСПЕТЧЕРЫ КОМПОНОВКИ.pptx

  • Количество слайдов: 13

ДИСПЕТЧЕРЫ КОМПОНОВКИ ДИСПЕТЧЕРЫ КОМПОНОВКИ

Диспетчеры компоновки, встроенные в Android Диспетчер компоновки Назначение Linear. Layout Table. Layout Relative. Layout Диспетчеры компоновки, встроенные в Android Диспетчер компоновки Назначение Linear. Layout Table. Layout Relative. Layout Организует дочерние элементы горизонтально или вертикально Организует дочерние элементы в виде таблицы Организует дочерние элементы друг относительно друга или относительно родителя Frame. Layout Позволяет динамически изменять элементы управления в компоновке Grid. Layout Организует дочерние элементы в виде экранной сетки

Диспетчер компоновки Linear. Layout < Linear. Layout xmlns: android= Диспетчер компоновки Linear. Layout < Linear. Layout xmlns: android= "http: //schemas. android. com/apk/res/android" android: orientation= "horizontal" android: layout_width= "fill_parent" android: layout_height= "wrap_content" > >

Тяготение (gravity) Доступные значения атрибута: right (cправа); left (слева); center (по центру); top (вверху); Тяготение (gravity) Доступные значения атрибута: right (cправа); left (слева); center (по центру); top (вверху); bottom (внизу); center_vertical (посередине по вертикали); …

Пример 1. Три текстовых поля, выстроенных вертикально в Linear_Layout. Стандартные значения веса и тяготения Пример 1. Три текстовых поля, выстроенных вертикально в Linear_Layout. Стандартные значения веса и тяготения

Пример 2. Три текстовых поля, выстроенных вертикально в Linear_Layout. Различные значения тяготения Пример 2. Три текстовых поля, выстроенных вертикально в Linear_Layout. Различные значения тяготения

Пример 3, а. Три текстовых поля, выстроенных вертикально в Linear_Layout. Различные значения веса Пример 3, а. Три текстовых поля, выстроенных вертикально в Linear_Layout. Различные значения веса

Пример 3, б. Три текстовых поля, выстроенных вертикально в Linear_Layout. Различные значения веса Пример 3, б. Три текстовых поля, выстроенных вертикально в Linear_Layout. Различные значения веса

Пример 3, в. Три текстовых поля, выстроенных вертикально в Linear_Layout. Одинаковые значения веса, компоненты Пример 3, в. Три текстовых поля, выстроенных вертикально в Linear_Layout. Одинаковые значения веса, компоненты делят между собой пространство

Пример 4. Демонстрация различий между android: gravity и android: layout_gravity Пример 4. Демонстрация различий между android: gravity и android: layout_gravity

Пример 5. Простой диспетчер компоновки Table. Layout Пример 5. Простой диспетчер компоновки Table. Layout

Пример 6. Диспетчер компоновки Relative. Layout Пример 6. Диспетчер компоновки Relative. Layout

Атрибуты для Relative. Layout • layout_below • layout_above; • layout_to. Right. Of; • layout_to. Атрибуты для Relative. Layout • layout_below • layout_above; • layout_to. Right. Of; • layout_to. Left. Of; • layout_center. In. Parent; • layout_align. Parent. Top; • layout_align. Parent. Bottom ; …