Pour en savoir plus sur l'animation, consultez les ressources suivantes.
Vidéos
- Cinq animations rapides pour que votre application Compose se démarque
- Jetpack Compose: Animation
- Motion Layout (playlist MAD Skills)
- Intelligence animée: créer des animations plus intelligentes (Google I/O 2019)
- S 'animer (Sommet des développeurs Android 2018)
- Une fenêtre sur les transitions – Google I/O 2016
Exemples
De nombreux exemples de code disponibles dans le dépôt GitHub d'exemples Android Animation illustrent des techniques d'animation spécifiques. Ce dépôt contient plusieurs exemples de projets distincts:
Projet | Description |
---|---|
ActivitySceneTransitionBasic | Cette page explique comment utiliser les transitions d'éléments partagés d'une Activity à une autre. |
BasicTransition | Cette page explique comment utiliser la bibliothèque Transitions pour créer des transitions fluides entre les états de l'interface utilisateur. |
CustomTransition | Cette page explique comment créer des transitions personnalisées à l'aide de la bibliothèque Transitions. |
DrawableAnimations | Explique comment créer des drawables vectoriels animés. |
GridToPager | Cette page explique comment créer des transitions d'éléments partagés d'une RecyclerView à une ViewPager , et inversement. |
Interpolateur | Indique l'impact des différents interpolateurs sur la dynamique de vos animations. |
Mouvement | Explique comment implémenter différents types de mouvement Material Design pour les mises en page, les listes et la navigation. |
MotionCompose | Explique comment implémenter différents types de mouvements Material Design pour Jetpack Compose. |
NosRues | Présente les transitions d'éléments partagés dans l'application. |
RevealEffectBasic | Explique comment implémenter l'effet d'affichage circulaire. |
Afficher | Exemple de code tiré de la conférence Google I/O 2016 intitulée A window into transitions (Fenêtre sur les transitions). |