Découvrez comment animer les valeurs d'état, utiliser des transitions, animer les changements de visibilité ou de taille et les fondus enchaînés à l'aide des API Compose Animation.
Points essentiels
- L'API
animate*AsState
est utile pour animer une seule valeur en fonction d'un changement d'état. - Pour animer plusieurs valeurs simultanément, créez une transition avec la fonction
updateTransition
.- Vous pouvez déclarer chaque valeur d'animation avec une fonction d'extension sur l'objet de transition.
- Pour personnaliser le comportement de l'animation, spécifiez le paramètre
transitionSpec
. AnimatedVisibility
est utile pour animer l'apparition et la disparition.- Personnalisez le comportement de l'animation en spécifiant des paramètres d'entrée et de sortie.
- Pour animer les changements de taille des éléments, utilisez le modificateur
animateContentSize
. - Pour animer les modifications lorsque vous remplacez des parties de votre UI, utilisez le composable
Crossfade
.
Collections contenant ce guide
Ce guide fait partie de ces collections de guides rapides sélectionnées qui couvrent des objectifs de développement Android plus larges:
![](https://developer.android.com/static/images/quick-guides/collection-illustration.png?hl=fr)
Principes de base de Compose
Cette série de vidéos présente différentes API Compose, et vous montre rapidement ce qui est disponible et comment les utiliser.
![](https://developer.android.com/static/images/quick-guides/collection-illustration.png?hl=fr)
Afficher les images
Découvrez des techniques pour utiliser des visuels lumineux et attrayants afin de donner à votre application Android une belle apparence.
Vous avez des questions ou des commentaires ?
Consultez notre page des questions fréquentes et découvrez les guides rapides, ou contactez-nous pour nous faire part de vos commentaires.