Видео и подкасты для разработчиков
Кастомный тулбар на Compose
Иногда запросы со стороны дизайна таки заставляют закатать рукава в поисках подходящего решения.
С новым UI-фреймворком Jetpack Compose создавать переиспользуемые виджеты в Android стало заметно проще. Но иногда запросы со стороны дизайна таки заставляют закатать рукава в поисках подходящего решения.
Одним из таких случаев стал компонент тулбара из нашей дизайн-системы во всем своем многообразии.
В этом эпизоде:
- Разберем реализацию кастомного тулбара со схлопыванием при скролле
- Познакомимся с кастомным layout в Compose
- Посмотрим в исходники библиотеки compose.material3
- Заставим систему вложенного скролла работать так, как мы хотим
Кастомный тулбар на Compose
- 00:10 Вступление и что нас ждет
- 00:53 Для кого ролик?
- 01:05 Состояния компонента, который нам надо было реализовать
- 02:23 Обзор готовых инструментов для реализации Toolbar на Compose
- 04:55 Composable-функция Layout спешит на помощь
- 09:20 Как связать компонент с системой вложенного скролла
- 14:16 Итоговое API получившегося компонента
- 15:04 Заключение
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Видео и подкасты для разработчиков4 недели назадОт личной продуктивности к командной: сила шаблонизации в IDE
-
Новости4 недели назадВидео и подкасты о мобильной разработке 2026.20
-
Новости3 недели назадВидео и подкасты о мобильной разработке 2026.21
-
Разработка3 недели назадГорячая перезагрузка AGSL-шейдеров без пересборки: пошаговое руководство для Compose
