Предварительный просмотр анимации

Android Studio позволяет вам проверять анимации из Animation Preview. Если анимация описана в компонуемом предварительном просмотре, вы можете проверить точное значение каждого анимированного значения в заданное время, приостановить анимацию, зациклить ее, перемотать вперед или замедлить ее, чтобы помочь вам отладить анимацию на протяжении ее переходов:

Воспроизведение, прокрутка и замедление AnimatedVisibility

Вы также можете использовать предварительный просмотр анимации для графической визуализации кривых анимации, что полезно для проверки правильности хореографии значений анимации:

Визуализация анимационной кривой

Предварительный просмотр анимации автоматически обнаруживает доступные для проверки анимации, которые обозначены значком « Начать предварительный просмотр анимации». Значок «Выполнить» .

Значок «Начать предварительный просмотр анимации» в окне «Дизайн»

Если у вас есть несколько анимаций, вы можете использовать Animation Preview, чтобы проверить и скоординировать их все одновременно. Вы также можете заморозить определенную анимацию.

Gif, показывающий осмотр со всеми анимациями UI

Используйте пикеры для установки неперечислимых или булевых состояний для отладки анимации 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 и выше.

{% дословно %} {% endverbatim %} {% дословно %} {% endverbatim %}