Animationsvorschau

In Android Studio können Sie Animationen in der Animationsvorschau prüfen. 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, in einer Schleife wiedergeben, vorspulen oder verlangsamen, um die Animation während der Übergänge zu debuggen:

„AnimatedVisibility“ wiedergeben, durchsuchen und verlangsamen

Sie können die Animationsvorschau auch verwenden, um Animationskurven grafisch darzustellen. Das ist hilfreich, um sicherzustellen, dass die Animationswerte richtig abgestimmt sind:

Visualisierung einer Animationskurve

In der Animationsvorschau werden prüfbare Animationen automatisch erkannt. Sie sind durch das Symbol Animationsvorschau starten Schaltfläche „Wiedergabe“ zum Starten der Animationsvorschau gekennzeichnet.

Symbol „Animationsvorschau starten“ 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“

Mit Auswahlfeldern können Sie Nicht-Enum- oder boolesche Zustände festlegen, um Ihre Compose-Animation mit präzisen Eingaben zu debuggen. Für alle unterstützten Compose Animation APIs können Sie die Wiedergabe starten, pausieren, vor- und zurückspulen, die Geschwindigkeit steuern und Animationen koordinieren.

Genaue Werte für Animationsvorschauen auswählen

Die Animationsvorschau unterstützt die updateTransition, AnimatedVisibility, animate*AsState, CrossFade, rememberInfiniteTransition, und AnimatedContent APIs. Wenn Sie die neuesten Funktionen nutzen möchten, verwenden Sie die Animationsvorschau mit Android Studio Quail 3 und compose.animation 1.11.3 oder höher.