Обзор возможностей ConstraintLayout
#AndroidBroadcast #ConstraintLayout
Обзор возможностей самого мощного и гибкого layout в Android - ConstraintLayout
💰 Поддержать проект http://bit.ly/3sratqQ
📰 Android Broadcast Telegram https://ttttt.me/android_broadcast
🔗 Репозиторием с кодом из видео https://github.com/androidbroadcast/ConstraintLayoutIntro
🔗 Документация ConstraintLayout https://bit.ly/37auBo1
🔗 Тренинг по ConstraintLayout https://bit.ly/3b6oKB4
🔗 Codelab по ConstraintLayout http://bit.ly/3af9UsS
0:00 Вступление
1:01 Постановка задачи
2:00 Типы размеров в ConstraintLayout. match_constraint (0dp)
5:23 Относительное расположение элементов, bias
9:48 layout_margin, goneMargin
11:55 Выравнивание View относительно другой View
15:16 Barrier
16:37 Flow: размещение виджетов с автоматическим переносом
22:26 Chain - аналог LinerLayout, предок Flow
25:19 Guideline - виртуальные линии
27:27 Group - группировка виджетов
29:23 Заключение
Видео Обзор возможностей ConstraintLayout канала Android Broadcast
Обзор возможностей самого мощного и гибкого layout в Android - ConstraintLayout
💰 Поддержать проект http://bit.ly/3sratqQ
📰 Android Broadcast Telegram https://ttttt.me/android_broadcast
🔗 Репозиторием с кодом из видео https://github.com/androidbroadcast/ConstraintLayoutIntro
🔗 Документация ConstraintLayout https://bit.ly/37auBo1
🔗 Тренинг по ConstraintLayout https://bit.ly/3b6oKB4
🔗 Codelab по ConstraintLayout http://bit.ly/3af9UsS
0:00 Вступление
1:01 Постановка задачи
2:00 Типы размеров в ConstraintLayout. match_constraint (0dp)
5:23 Относительное расположение элементов, bias
9:48 layout_margin, goneMargin
11:55 Выравнивание View относительно другой View
15:16 Barrier
16:37 Flow: размещение виджетов с автоматическим переносом
22:26 Chain - аналог LinerLayout, предок Flow
25:19 Guideline - виртуальные линии
27:27 Group - группировка виджетов
29:23 Заключение
Видео Обзор возможностей ConstraintLayout канала Android Broadcast
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Как повысить ЗП](https://i.ytimg.com/vi/t2hJ3dWweuc/default.jpg)
![Собеседование в прямом эфире #2. Livecoding. Middle Android Dev](https://i.ytimg.com/vi/umiL523LE94/default.jpg)
![ConstraintLayout deep dive (Android Dev Summit '18)](https://i.ytimg.com/vi/P9Zstbk0lPw/default.jpg)
![Android ViewBinding | Долой findViewById | Библиотека ViewBindingPropertyDelegate](https://i.ytimg.com/vi/tW25ByjOlKk/default.jpg)
![Навигационная битва](https://i.ytimg.com/vi/sDEoscFXL0k/default.jpg)
![Start в Android с Дмитрием Виноградовым@StartAndroid.ru](https://i.ytimg.com/vi/xPuiCBRmJDg/default.jpg)
![Собеседование в прямом эфире](https://i.ytimg.com/vi/ud_yRWWFfjw/default.jpg)
![За 2 зайцами: нужно ли уметь разрабатывать под Android и iOS](https://i.ytimg.com/vi/LRhNgv2EgSw/default.jpg)
![CHAINS AND GUIDELINES - Android Fundamentals](https://i.ytimg.com/vi/PqkWT92BT3U/default.jpg)
![Все тайны MVI](https://i.ytimg.com/vi/9NYgRODhkdw/default.jpg)
![Activity Result API. Часть 1. Практическое использование](https://i.ytimg.com/vi/_QyufxuP4tQ/default.jpg)
![CONSTRAINT LAYOUT BASICS - Android Fundamentals](https://i.ytimg.com/vi/VsgXFdynDuQ/default.jpg)
![Kotlin 1.4: быстрее и лучше](https://i.ytimg.com/vi/iASKk2eqRoE/default.jpg)
![Как научиться программированию](https://i.ytimg.com/vi/fH-AI5f18fM/default.jpg)
![План Android Broadcast 2021 | Кирилл остался без работы | Новые форматы на канале](https://i.ytimg.com/vi/TPXveRTFcIs/default.jpg)
![Опыт проведения Android собеседований: как вести и какие требования](https://i.ytimg.com/vi/9lpHz7-1bms/default.jpg)
![What's new in ConstraintLayout (Google I/O'19)](https://i.ytimg.com/vi/29gLA90m6Gk/default.jpg)
![Беглый обзор анонса Jetpack Compose Beta](https://i.ytimg.com/vi/Qz5zEzN4Gas/default.jpg)
![Миграция с LiveData на Coroutines Flow](https://i.ytimg.com/vi/i4vfklDGn_o/default.jpg)
![Keyframe animations with ConstraintLayout and ConstraintSet](https://i.ytimg.com/vi/OHcfs6rStRo/default.jpg)