Scopri come animare i valori di stato, utilizzare le transizioni, animare le modifiche della visibilità o delle dimensioni e le transizioni con dissolvenza utilizzando le API di animazione di Compose.
Punti chiave
- L'API
animate*AsState
è utile per animare un singolo valore in base a una variazione di stato. - Per animare più valori contemporaneamente, crea una transizione con la funzione
updateTransition
.- Puoi dichiarare ogni valore di animazione con una funzione di estensione sull'oggetto transition.
- Per personalizzare il comportamento dell'animazione, specifica il parametro
transitionSpec
. AnimatedVisibility
è utile per animare l'apparizione e la scomparsa.- Personalizza il comportamento dell'animazione specificando i parametri per l'entrata e l'uscita.
- Per animare le modifiche delle dimensioni degli elementi, utilizza il modificatore
animateContentSize
. - Per animare le modifiche quando sostituisci parti dell'interfaccia utente, utilizza il composable
Crossfade
.
Raccolte che contengono questa guida
Questa guida fa parte di queste raccolte di guide rapide selezionate che coprono obiettivi di sviluppo Android più ampi:
![](https://developer.android.com/static/images/quick-guides/collection-illustration.png?hl=it)
Nozioni di base sulla composizione
Questa serie di video introduce varie API Compose,
mostrando rapidamente cosa è disponibile e come utilizzarle.
![](https://developer.android.com/static/images/quick-guides/collection-illustration.png?hl=it)
Visualizza immagini
Scopri le tecniche per utilizzare immagini brillanti e coinvolgenti per conferire un aspetto accattivante alla tua app per Android.
Domande o feedback
Visita la nostra pagina delle domande frequenti e scopri le guide rapide o contattaci per farci sapere cosa ne pensi.