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