Consulta los siguientes recursos si quieres obtener más información sobre las animaciones.
Videos
- Cinco animaciones rápidas para que se destaque tu app de Compose
- Jetpack Compose: animación
- Diseño de movimiento (lista de reproducción de MAD Skills)
- Inteligencia en movimiento: Crea animaciones más inteligentes (Google I/O 2019)
- Cómo animarse (Android Dev Summit 2018)
- Una ventana hacia las transiciones: Google I/O 2016
Ejemplos
Hay muchas muestras de código disponibles en el repositorio de GitHub de muestras de Android Animation que demuestran técnicas de animación específicas. Hay varios proyectos de muestra separados en este repositorio:
Proyecto | Descripción |
---|---|
ActivitySceneTransitionBasic | Se muestra cómo usar las transiciones de elementos compartidos de un Activity a otro. |
BasicTransition | Se muestra cómo usar la biblioteca Transitions para crear transiciones fluidas entre los estados de la IU. |
Transición personalizada | Se muestra cómo crear transiciones personalizadas con la biblioteca de transiciones. |
DrawableAnimations | Se muestra cómo crear elementos de diseño vectoriales animados. |
GridToPager | Se muestra cómo crear transiciones de elementos compartidos de un RecyclerView a un ViewPager y viceversa. |
Interpolador | Muestra cómo los diferentes interpoladores afectan la dinámica de tus animaciones. |
Movimiento | Se muestra cómo implementar varios tipos de movimientos de Material Design para diseños, listas y navegación. |
MotionCompose | Se muestra cómo implementar varios tipos diferentes de movimientos de Material Design para Jetpack Compose. |
NuestrasCalles | Muestra transiciones de elementos compartidos en toda la app. |
RevealEffectBasic | Se muestra cómo implementar el efecto revelar circular. |
Desalentar | En el código de ejemplo de Google I/O 2016, se muestra Una ventana en transiciones. |