Animationsvorschau

In Android Studio können Sie Animationen in der Animationsvorschau untersuchen. Wenn eine Animation in einer zusammensetzbaren Vorschau beschrieben wird, können Sie den genauen Wert jedes animierten Werts zu einem bestimmten Zeitpunkt prüfen, die Animation pausieren, wiederholen, vorspulen oder verlangsamen, um die Animation während der Übergänge zu debuggen:

AnimatedVisibility wiedergeben, durchsuchen und verlangsamen

Mit der Animationsvorschau können Sie auch Animationskurven grafisch darstellen. Das ist nützlich, um sicherzustellen, dass die Animationswerte richtig choreografiert sind:

Visualisierung einer Animationskurve

In der Animationsvorschau werden automatisch prüfbare Animationen erkannt, die durch das Symbol Animationsvorschau starten Wiedergabeschaltfläche zum Starten der Animationsvorschau gekennzeichnet sind.

Symbol zum Starten der Animationsvorschau im Designfenster

Wenn Sie mehrere Animationen haben, können Sie sie mit der Animationsvorschau gleichzeitig prüfen und koordinieren. Sie können auch eine bestimmte Animation einfrieren.

GIF mit der Benutzeroberfläche „Alle Animationen“

Verwenden Sie Auswahlfelder, um nicht-enumerierte oder boolesche Status festzulegen, um Ihre Compose-Animation mit präzisen Eingaben zu debuggen. Für alle unterstützten Compose Animation APIs können Sie Animationen abspielen, pausieren, vor- und zurückspulen, die Geschwindigkeit anpassen und koordinieren.

Genaue Werte für Animationsvorschauen auswählen

Die Animationsvorschau unterstützt die APIs updateTransition, AnimatedVisibility, animate*AsState, CrossFade, rememberInfiniteTransition und AnimatedContent. Wenn Sie auf die neuesten Funktionen zugreifen möchten, verwenden Sie die Animationsvorschau mit Android Studio Rabbit 1 und compose.animation 1.12.1 oder höher.