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