Consulta los siguientes recursos si quieres obtener más información sobre las animaciones.
Videos
- Cinco animaciones rápidas para destacar tu app de Compose
- Jetpack Compose: Animación
- Motion Layout (lista de reproducción de MAD Skills)
- Inteligencia de movimiento: Crea animaciones más inteligentes (Google I/O 2019)
- Usa animaciones (Android Dev Summit 2018)
- A window into transitions - Google I/O '16
Ejemplos
Hay muchas muestras de código disponibles en el repositorio de GitHub de ejemplos de animación de Android que demuestran técnicas de animación específicas. Hay varios proyectos de muestra separados en este repositorio:
| Proyecto | Descripción |
|---|---|
| ActivitySceneTransitionBasic | Muestra cómo usar transiciones de elementos compartidos de una Activity a otra. |
| BasicTransition | Muestra cómo usar la biblioteca de Transitions para crear transiciones suaves entre estados de la IU. |
| CustomTransition | Muestra cómo crear transiciones personalizadas con la biblioteca de Transitions. |
| DrawableAnimations | Muestra cómo crear elementos de diseño vectoriales animados. |
| GridToPager | Muestra cómo crear transiciones de elementos compartidos de un RecyclerView a un ViewPager y viceversa. |
| Interpolator | Muestra cómo los diferentes interpoladores afectan la dinámica de tus animaciones. |
| Motion | Muestra cómo implementar varios tipos de movimiento de Material Design para diseños, listas y navegación. |
| MotionCompose | Muestra cómo implementar varios tipos diferentes de movimiento de Material Design para Jetpack Compose. |
| OurStreets | Muestra transiciones de elementos compartidos en toda la app. |
| RevealEffectBasic | Muestra cómo implementar el efecto revelar circular. |
| Unsplash | Es el código de ejemplo de la charla de Google I/O 2016 A window into transitions. |