Android Studio позволяет просматривать анимацию из предварительного просмотра анимации. Если анимация описана в составном предварительном просмотре, вы можете проверить точное значение каждого анимированного значения в определенный момент времени, приостановить анимацию, зациклить ее, перемотать вперед или замедлить ее, чтобы помочь вам отладить анимацию на всех ее переходах. :
Вы также можете использовать предварительный просмотр анимации для графической визуализации кривых анимации, что полезно для проверки правильности хореографии значений анимации:
Предварительный просмотр анимации автоматически обнаруживает доступные для проверки анимации, которые обозначаются значком «Начать предварительный просмотр анимации». .
Если у вас есть несколько анимаций, вы можете использовать предварительный просмотр анимации, чтобы проверить и скоординировать их все одновременно. Вы также можете заморозить определенную анимацию.
Используйте средства выбора, чтобы установить неперечислимые или логические состояния для отладки анимации Compose с использованием точных входных данных. Для всех поддерживаемых API Compose Animation вы можете воспроизводить, приостанавливать, прокручивать, контролировать скорость и координировать действия.
Animation Preview в настоящее время поддерживает API updateTransition
, AnimatedVisibility
, animate*AsState
, CrossFade
, rememberInfiniteTransition
и AnimatedContent
. Чтобы получить доступ к новейшим функциям, используйте Animation Preview с Android Studio Ladybug и compose.animation
1.7.3 и выше.
Рекомендуется для вас
- Примечание: текст ссылки отображается, когда JavaScript отключен.
- Анимации в Compose
- Поддержка инструментов анимации {:#tooling}
- Анимация на основе значений