Android Studio предоставляет набор инструментов, которые помогут ускорить разработку пользовательского интерфейса с помощью библиотек Jetpack Compose. Чтобы начать использовать эти инструменты, сначала добавьте необходимые зависимости в файл Gradle через спецификацию (BOM).
Инструменты для создания
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Добавьте Compose BOM и зависимости библиотеки, используя краткое руководство по началу работы
Инструменты для проектирования вашего пользовательского интерфейса
Создавайте компоненты, проектируйте системы и экраны в соответствии со спецификациями проекта.
- Интерфейс предварительного просмотра : просмотр, организация и взаимодействие с компонуемыми объектами.
- Предварительный просмотр анимации : проверка, отладка и предварительный просмотр анимации покадрово.
Инструменты для разработки и тестирования вашего пользовательского интерфейса
Ускорьте создание пользовательского интерфейса и тестирование работающего приложения с меньшим переключением контекста.
- Live Edit : применяйте изменения и просматривайте их в режиме реального времени без выполнения полной сборки.
- Действия редактора : использование шаблонов, значков полей и многого другого в окне редактора Android Studio.
- Проверки lint : проверьте правильность кода Compose с помощью проверок lint.
Инструменты для отладки вашего пользовательского интерфейса
Анализируйте макет, перекомпозиции и трассировку композиции, чтобы улучшить производительность пользовательского интерфейса вашего приложения.
- Инспектор макетов : проверка макета Compose в эмуляторе или на физическом устройстве.
- Проверка пользовательского интерфейса Compose : проверка пользовательского интерфейса Compose на предмет доступности и адаптивности.
- Трассировка композиции : отслеживайте свои компонуемые функции в системной трассировке.