Animations dans Compose
Les animations sont essentielles dans une application mobile moderne afin d'offrir une expérience utilisateur fluide et compréhensible.
Modificateurs d'animation et composables
Animer l'apparition et la disparition
Le composable
AnimatedVisibility
vous permet de masquer ou d'afficher facilement du contenu.
Animer les changements de taille du contenu
Utilisez
animateContentSize()
pour réaliser des animations de changement de taille automatique.
Animer entre différents composables
Utilisez
AnimatedContent
pour animer des composables dont le contenu est différent.
Animations basées sur la valeur
Animer une seule valeur
Utilisez les fonctions
animate*AsState
pour animer une propriété individuelle, comme l'opacité.
Animer plusieurs valeurs ensemble
Utilisez
Transition
pour animer plusieurs valeurs à la fois.
Animer les propriétés indéfiniment
Utilisez
InfiniteTransition
pour animer les propriétés en continu.
Personnaliser vos animations
Découvrez comment personnaliser la durée de vos animations, la courbe de lissage de vitesse et la configuration du ressort.
Tester les animations
Découvrez comment écrire des tests pour vos animations.
Outils Android Studio
Découvrez comment prévisualiser vos animations dans Android Studio.