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:
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:
Animation Preview detecta automáticamente animaciones inspeccionables, que se indican con el ícono Start Animation Preview .
Si tienes varias animaciones, puedes usar Animation Preview para inspeccionarlas y coordinarlas a la vez. También puedes inmovilizar una animación específica.
Usa selectores para establecer estados booleanos o de no enumeración para depurar la animación de Compose con entradas precisas. Para todas las APIs de Compose Animation compatibles, puedes reproducir, pausar, arrastrar, controlar la velocidad y coordinar.
Actualmente, Animation Preview es compatible con las APIs de updateTransition
, AnimatedVisibility
, animate*AsState
, CrossFade
, rememberInfiniteTransition
y AnimatedContent
. Para acceder a las funciones más recientes, usa Animation Preview con Android Studio Jellyfish y compose.animation
1.6.7 y versiones posteriores.
Recomendaciones para ti
- Nota: El texto del vínculo se muestra cuando JavaScript está desactivado
- Animaciones en Compose
- Compatibilidad con herramientas de animación {:#tooling}
- Animaciones basadas en el valor