Vista previa de animación

Android Studio te permite inspeccionar animaciones desde vistas previas interactivas de Animation. Si se describe una animación en una vista previa componible, puedes inspeccionar el valor exacto de cada valor animado en un momento determinado, pausar la animación, repetirla, adelantarla o ralentizarla para ayudarte a depurarla durante sus transiciones:

Vuelve a reproducir, arrastra y ralentiza
Visibilidad animada

También puedes usar la vista previa de Animation para visualizar el gráfico de las curvas de animación, lo que es útil a fin de garantizar que los valores de la animación se realicen de manera correcta:

Visualización de una animación
curva

La vista previa de Animation detecta automáticamente las animaciones inspeccionables, que son indicado por el ícono Start Animation Preview Ícono Run

Ícono de Iniciar vista previa de animación en el diseño
ventana

Si tienes varias animaciones, puedes usar la Vista previa de animación para inspeccionar y y coordinarlos todos al mismo tiempo. También puedes inmovilizar una animación específica.

GIF que muestra la inspección con todas las animaciones
IU

Cómo usar selectores para establecer estados booleanos o que no sean de enumeración y depurar tu animación de Compose con entradas precisas. Para todas las APIs de Compose Animation compatibles, puedes reproducir, pausar, arrastrar, controlar la velocidad y coordinar.

Elige valores precisos para las vistas previas de animaciones

Actualmente, Animation Preview admite updateTransition: AnimatedVisibility, animate*AsState, CrossFade, rememberInfiniteTransition, y AnimatedContent APIs Para acceder a las últimas funciones, usa Animation Preview con Actualización de funciones de Android Studio Koala y compose.animation 1.7.0 y versiones posteriores.