Animación en Compose

Descubre cómo animar valores de estado, usar transiciones, animar cambios de visibilidad o tamaño, y hacer transiciones con las APIs de animación de Compose.

Puntos clave

  • La API de animate*AsState es útil para animar un solo valor según un cambio de estado.
  • Para animar varios valores al mismo tiempo, crea una transición con la función updateTransition.
    • Puedes declarar cada valor de animación con una función de extensión en el objeto de transición.
  • Para personalizar el comportamiento de la animación, especifica el parámetro transitionSpec.
  • AnimatedVisibility es útil para animar la aparición y la desaparición.
  • Especifica parámetros de entrada y salida para personalizar el comportamiento de la animación.
  • Para animar los cambios de tamaño de los elementos, usa el modificador animateContentSize.
  • Para animar los cambios cuando cambias partes de tu IU, usa el elemento componible Crossfade.

Colecciones que contienen esta guía

Esta guía forma parte de estas colecciones de guías rápidas seleccionadas que abarcan objetivos más amplios de desarrollo de Android:

En esta serie de videos, se presentan varias APIs de Compose y se muestra rápidamente lo que está disponible y cómo usarlo.
Descubre técnicas para usar imágenes atractivas y brillantes que le den a tu app para Android un aspecto atractivo.

Tienes preguntas o comentarios

Ve a nuestra página de preguntas frecuentes para obtener información sobre las guías rápidas o comunícate con nosotros para contarnos tu opinión.