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

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

Воспроизведение, пролистывание и замедление АнимированныйВидимость

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

Визуализация анимации изгиб

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

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

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

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

Используйте средства выбора, чтобы установить неперечислимые или логические состояния для отладки анимации Compose с использованием точных входных данных. Для всех поддерживаемых API Compose Animation вы можете воспроизводить, приостанавливать, пролистывать, контролировать скорость и координировать действия.

Выберите точные значения для предварительного просмотра анимации.

Animation Preview в настоящее время поддерживает API-интерфейсы updateTransition , AnimatedVisibility , animate*AsState , CrossFade , rememberInfiniteTransition и AnimatedContent . Чтобы получить доступ к новейшим функциям, используйте Animation Preview с Android Studio Ladybug и compose.animation 1.7.5 и выше.

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