Recursos adicionales para animación
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Prueba el método de Compose
Jetpack Compose es el kit de herramientas de IU recomendado para Android. Aprende a usar animaciones en Compose.
Consulta los siguientes recursos si quieres obtener más información sobre las animaciones.
Videos
Ejemplos
Hay muchas muestras de código disponibles en el repositorio de GitHub de muestras de animación de Android que muestran técnicas de animación específicas. Hay varios proyectos de muestra separados dentro de este repositorio:
Proyecto |
Descripción |
ActivitySceneTransitionBasic
|
Muestra cómo usar las transiciones de elementos compartidos de un Activity a otro. |
BasicTransition
|
Muestra cómo usar la biblioteca de transiciones para crear transiciones fluidas entre los estados de la IU. |
CustomTransition
|
Muestra cómo crear transiciones personalizadas con la biblioteca Transiciones. |
DrawableAnimations
|
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
|
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. |
Nuestras Calles
|
Muestra transiciones de elementos compartidos en toda la app. |
RevealEffectBasic
|
Muestra cómo implementar el efecto revelar circular. |
De salpicaduras |
En el código de ejemplo de Google I/O 2016, se describe Una ventana a las transiciones. |
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-07-27 (UTC)
[null,null,["Última actualización: 2025-07-27 (UTC)"],[],[],null,["# Additional resources for animation\n\nTry the Compose way \nJetpack Compose is the recommended UI toolkit for Android. Learn how to use Animations in Compose. \n[Animations in Compose →](/jetpack/compose/animation) \n\n\u003cbr /\u003e\n\nFor more information about animation, consult the following resources.\n\nVideos\n------\n\n- [Five quick animations to make your Compose app stand out](https://www.youtube.com/watch?v=0mfCbXrYBPE)\n- [Jetpack Compose: Animation](https://www.youtube.com/watch?v=7yY2OocGiQU)\n- [Motion Layout (MAD Skills playlist)](https://www.youtube.com/playlist?list=PLWz5rJ2EKKc_PEOEHNBEyy6tPX1EgtUw2)\n- [Motional intelligence: Build smarter animations (Google I/O '19)](https://www.youtube.com/watch?v=f3Lm8iOr4mE)\n- [Get animated (Android Dev Summit '18)](https://www.youtube.com/watch?v=N_x7SV3I3P0)\n- [A window into transitions - Google I/O '16](https://www.youtube.com/watch?v=4L4fLrWDvAU)\n\nSamples\n-------\n\nThere are many code samples available in the [Android Animation samples GitHub\nrepository](https://github.com/android/animation-samples)\nthat demonstrate specific animation techniques. There are\na number of separate sample projects within this repository:\n\n| Project | Description |\n|---------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------------------|\n| [ActivitySceneTransitionBasic](https://github.com/android/animation-samples/tree/main/ActivitySceneTransitionBasic) | Shows how to use shared element transitions from one `Activity` to another. |\n| [BasicTransition](https://github.com/android/animation-samples/tree/main/BasicTransition) | Shows how to use the Transitions library to create smooth transitions between UI states. |\n| [CustomTransition](https://github.com/android/animation-samples/tree/main/CustomTransition) | Shows how to create custom transitions using the Transitions library. |\n| [DrawableAnimations](https://github.com/android/animation-samples/tree/main/DrawableAnimations) | Shows how to create animated vector drawables. |\n| [GridToPager](https://github.com/android/animation-samples/tree/main/GridToPager) | Shows how to create shared element transitions from a `RecyclerView` to a `ViewPager` and back again. |\n| [Interpolator](https://github.com/android/animation-samples/tree/main/Interpolator) | Shows how different interpolators affect the dynamics of your animations. |\n| [Motion](https://github.com/android/animation-samples/tree/main/Motion) | Shows how to implement various types of Material Design Motion for layouts, lists, and navigation. |\n| [MotionCompose](https://github.com/android/animation-samples/tree/main/MotionCompose) | Shows how to implement various different types of Material Design Motion for Jetpack Compose. |\n| [OurStreets](https://github.com/android/animation-samples/tree/main/OurStreets) | Showcases shared element transitions throughout the app. |\n| [RevealEffectBasic](https://github.com/android/animation-samples/tree/main/RevealEffectBasic) | Shows how to implement the circular reveal effect. |\n| [Unsplash](https://github.com/android/animation-samples/tree/main/Unsplash) | The example code from the Google I/O '16 talk [A window into transitions](https://www.youtube.com/watch?v=4L4fLrWDvAU). |"]]