Risorse aggiuntive per l'animazione
Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Prova il metodo Scrivi
Jetpack Compose è il toolkit consigliato per la UI per Android. Scopri come utilizzare le animazioni in Compose.
Per ulteriori informazioni sull'animazione, consulta le risorse riportate di seguito.
Video
Campioni
Nel repository GitHub di esempi di animazione Android sono disponibili molti esempi di codice che dimostrano tecniche di animazione specifiche. All'interno di questo repository sono presenti
una serie di progetti di esempio separati:
Project |
Descrizione |
ActivitySceneTransactionBasic
|
Mostra come utilizzare le transizioni di elementi condivisi da un Activity all'altro. |
Transizione di base
|
Mostra come utilizzare la libreria Transizione per creare transizioni fluide tra gli stati dell'interfaccia utente. |
Transizione personalizzata
|
Mostra come creare transizioni
personalizzate utilizzando la libreria Transizione. |
Animazioni disegnabili
|
Mostra come creare drawable
vector animati. |
GridToPager
|
Mostra come creare transizioni di elementi condivisi da RecyclerView a ViewPager e viceversa. |
Interpolatore
|
Mostra in che modo diversi interpolatori
influiscono sulle dinamiche delle
animazioni. |
Movimento
|
Mostra come implementare vari tipi di Material Design Motion per layout, elenchi e navigazione. |
MotionCompose
|
Mostra come implementare vari tipi di Material Design Motion per Jetpack Compose. |
Le nostre strade
|
Mette in evidenza le transizioni
di elementi condivisi nell'app. |
RevealEffectBasic
|
Mostra come implementare
l'effetto di rivelazione circolare. |
Rimuovi schermo |
Il codice di esempio della conferenza Google I/O '16 parla di Una finestra nelle transizioni. |
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-27 UTC.
[null,null,["Ultimo aggiornamento 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). |"]]