GitHub
Jetpack Compose New Style API — пример использования нового Style API
Небольшой экран для умного дома, созданный для изучения нового Jetpack Compose Foundation Style API.
Приложение целенаправленно сфокусировано: один экран управления кондиционером, чистая визуальная система в стиле Material 3 и несколько интерактивных состояний, демонстрирующих, как стили могут существовать вне обычной композиции, при этом сохраняя правильные значения темы в нужное время.
Что демонстрирует этот пример:
- Централизованный слой
AppTheme.stylesдля многократно используемых стилей компонентов - Токены стилей обрабатываются внутри
StyleScopeс помощьюCompositionLocal.currentValue - Состояния нажатия, выбора и отключения с помощью
rememberUpdatedStyleState - Компактная область управления климатом с селектором режимов, скоростью вентилятора и чипом Eco
- Пользовательский индикатор температуры, созданный с помощью Compose Canvas
- Простой поток состояний в стиле MVVM с использованием
ViewModelиStateFlow
Если вы нашли опечатку - выделите ее и нажмите Ctrl + Enter! Для связи с нами вы можете использовать info@apptractor.ru.
-
Разработка2 недели назадДаем ИИ видеть SwiftUI: Xcode Preview MCP на практике — проблемы и надежды
-
Новости3 недели назадВидео и подкасты о мобильной разработке 2026.39
-
Новости4 недели назадВидео и подкасты о мобильной разработке 2026.38
-
Новости2 недели назадВидео и подкасты о мобильной разработке 2026.40
