Animationen in Compose
Animationen sind in modernen mobilen Apps unerlässlich, um eine reibungslose und verständliche User Experience zu schaffen.
Animationsmodifikatoren und zusammensetzbare Funktionen
Erscheinen und Verschwinden animieren
Mit der zusammensetzbaren Funktion
AnimatedVisibility
können Sie Inhalte einfach ein- oder ausblenden.
Änderungen der Inhaltsgröße animieren
Verwenden Sie
animateContentSize()
, um automatische Animationen zur Größenänderung zu erstellen.
Animationen zwischen verschiedenen zusammensetzbaren Funktionen erstellen
Mit
AnimatedContent
können Sie Animationen für zusammensetzbare Funktionen mit unterschiedlichem Inhalt animieren.
Wertbasierte Animationen
Einzelnen Wert animieren
Verwenden Sie
animate*AsState
-Funktionen, um eine einzelne Eigenschaft zu animieren, z. B. die Deckkraft.
Mehrere Werte animieren
Verwenden Sie
Transition
, um mehrere Werte gleichzeitig zu animieren.
Properties unbegrenzt animieren
Verwenden Sie
InfiniteTransition
, um Properties kontinuierlich zu animieren.
Animationen anpassen
Hier erfahren Sie, wie Sie die Dauer von Animationen, die Easing-Kurve und die Konfiguration der Feder anpassen.
Animationen testen
Informationen zum Schreiben von Tests für Animationen
Android Studio-Tools
Hier erfahren Sie alles über die Vorschau Ihrer Animationen in Android Studio.