Android Studio ti consente di ispezionare le animazioni da Anteprima animazione. Se un' animazione è descritta in un'anteprima componibile, puoi ispezionare il valore esatto di ogni valore animato in un determinato momento, mettere in pausa l'animazione, riprodurla in loop, mandarla avanti velocemente o rallentarla per eseguire il debug dell'animazione durante le transizioni:

Puoi anche utilizzare Anteprima animazione per visualizzare graficamente le curve di animazione, il che è utile per assicurarti che i valori di animazione siano coreografati correttamente:

Anteprima animazione rileva automaticamente le animazioni ispezionabili, che sono
indicate dall'icona Avvia anteprima animazione
.

Se hai più animazioni, puoi utilizzare Anteprima animazione per ispezionarle e coordinarle tutte contemporaneamente. Puoi anche bloccare un'animazione specifica.

Utilizza i selettori per impostare stati non enum o booleani per eseguire il debug dell'animazione Compose utilizzando input precisi. Per tutte le API di animazione Compose supportate, puoi riprodurre, mettere in pausa, scorrere, controllare la velocità e coordinare.

Anteprima animazione supporta attualmente le API
updateTransition,
AnimatedVisibility,
animate*AsState,
CrossFade,
rememberInfiniteTransition,
e AnimatedContent. Per accedere alle funzionalità più recenti, utilizza Anteprima animazione con
Android Studio Panda 1 e compose.animation 1.10.4 e versioni successive.
Consigliati per te
- Nota: il testo del link viene visualizzato quando JavaScript è disattivato
- Animazioni in Compose
- Supporto per gli strumenti di animazione {:#tooling}
- Animazioni basate sul valore