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
Le dépôt GitHub d'exemples Android Animation contient de nombreux exemples de code qui illustrent des techniques d'animation spécifiques. Ce dépôt contient plusieurs exemples de projets distincts:
Projet | Description |
---|---|
ActivitySceneTransitionBasic | Explique comment utiliser les transitions d'éléments partagés d'une Activity à une autre. |
BasicTransition | Explique comment utiliser la bibliothèque Transitions pour créer des transitions fluides entre les états de l'interface utilisateur. |
CustomTransition | Explique comment créer des transitions personnalisées à l'aide de la bibliothèque Transitions. |
DrawableAnimations | Montre comment créer des drawables vectoriels animés. |
GridToPager | Explique comment créer des transitions d'éléments partagés d'un élément RecyclerView à un élément ViewPager , et inversement. |
Interpolateur | Montre comment différents interpolateurs affectent 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 mouvement Material Design pour Jetpack Compose. |
NosRues | Il présente les transitions d'éléments partagés dans l'application. |
RevealEffectBasic | Montre comment implémenter l'effet circulaire de l'affichage. |
Supprimer la page d'accueil | L 'exemple de code de la conférence Google I/O 2016 explique A window into transitions (Une fenêtre dans les transitions). |