Animation dans Compose

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:

Cette série de vidéos présente différentes API Compose, et vous montre rapidement ce qui est disponible et comment les utiliser.
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.