Similar presentations:
Разработка мобильных приложений Android. Урок №8. Цепочки элементов в ConstraintLayout
1.
Разработка мобильныхприложений Android
Урок №8
«Цепочки элементов в
ConstraintLayout»
2.
Вопрос дня!Пицца или Роллы?
3.
Что мы сегодня узнаем?1.
2.
3.
4.
Научимся строить цепочки из элементов
Научимся ставить вес элементов
Объединять разные View в группы
Научимся ставить кнопочки
4.
В чем проблема ConstraintLayout?5.
Использовать цепочки!6.
А как?7.
По коду:8.
По коду:9.
По коду:10.
Результат11.
Горизонтальная цепь12.
По коду:13.
По коду:14.
По коду:15.
Результат16.
Стили цепочек17.
1. SpreadВсе View равномерно распределены
app:layout_constraintHorizontal_chainStyle=”spread”
app:layout_constraintVertical_chainStyle=”spread”
18.
2. Spread_insideПервая и последняя View “притянуты” по констрейнтам, а те, что внутри,
равномерно распределяются
app:layout_constraintHorizontal_chainStyle=”spread_inside”
app:layout_constraintVertical_chainStyle=”spread_inside”
19.
3. PackedВсе View притянуты друг к другу (естественно, внешние отступы никто не
отменял).
app:layout_constraintHorizontal_chainStyle=”packed”
app:layout_constraintVertical_chainStyle=”packed”
20.
4. Weightedlayout_constraintHorizontal_weight
layout_constraintVertical_weight
21.
Сделать на дом1. Сложение
2. Вычитание
3. Адекватный ввод цифр
22.
Что мы сегодня узнали:1.
2.
3.
4.
Научились строить цепочки из элементов
Научились ставить вес элементов
Научились объединять разные View в группы
Научились ставить кнопочки