Cuando cambia tu IU como respuesta a una acción del usuario, debes animar las transiciones de diseño. Estas animaciones les proporcionan a los usuarios comentarios sobre sus acciones y ayudan a mantenerlos orientados a la IU.
Android incluye el marco de trabajo de transiciones, que te permite animar fácilmente los cambios entre dos jerarquías de vistas. Para animar las vistas en el tiempo de ejecución, el marco de trabajo cambia algunos de sus valores de propiedad a lo largo del tiempo. El marco de trabajo incluye animaciones integradas para efectos comunes y te permite crear animaciones personalizadas y devoluciones de llamada del ciclo de vida de transición.
Para comenzar, mira el video incorporado aquí y lee la Descripción general de animaciones.
Documentación
- Descripción general de animaciones
- Descripción general de la animación de propiedades
- Cómo animar gráficos con elementos de diseño
- Cómo mostrar/ocultar una vista con animación
- Cómo mover una vista con animación
- Cómo mover vistas con una animación de navegación
- Cómo ampliar una vista con animaciones con zoom
- Cómo animar movimiento con física de resorte
- Cómo animar automáticamente las actualizaciones de diseño
- Cómo animar cambios de diseño con una transición
- Cómo crear una animación de transición personalizada
- Cómo iniciar una actividad con una animación
- Cómo deslizarse entre fragmentos con ViewPager
- Cómo deslizarse entre fragmentos con ViewPager2
- Cómo migrar contenido de ViewPager a ViewPager2
Videos
Recursos adicionales
Para obtener más información sobre las animaciones, consulta los siguientes recursos.
Video
- Get Animated (Android Dev Summit '18): Descripción general de las tecnologías de animación disponibles. Incluye un resumen sobre cómo elegir entre las diferentes opciones de animación.