Hier erfahren Sie, wie Sie mithilfe der Compose-Animations-APIs Statuswerte animieren, Übergänge verwenden, Sichtbarkeits- oder Größenänderungen animieren und Überblendungen erstellen.
Wichtige Fakten
- Die
animate*AsState
API eignet sich zum Animieren eines einzelnen Werts basierend auf einem Statuswechsel. - Wenn Sie mehrere Werte gleichzeitig animieren möchten, erstellen Sie einen Übergang mit der Funktion
updateTransition
.- Sie können jeden Animationswert mit einer Erweiterungsfunktion für das Übergangsobjekt deklarieren.
- Wenn Sie das Animationsverhalten anpassen möchten, geben Sie den Parameter
transitionSpec
an. AnimatedVisibility
ist nützlich, um das Erscheinen und Verschwinden zu animieren.- Sie können das Verhalten der Animation anpassen, indem Sie Parameter für das Ein- und Ausblenden angeben.
- Verwenden Sie den Modifikator
animateContentSize
, um Größenänderungen von Elementen zu animieren. - Wenn Sie Änderungen animieren möchten, wenn Sie Teile Ihrer Benutzeroberfläche austauschen, verwenden Sie das
Crossfade
-Komposit.
Sammlungen, die diesen Leitfaden enthalten
Dieser Leitfaden ist Teil der folgenden ausgewählten Sammlungen von Kurzanleitungen, die allgemeinere Ziele der Android-Entwicklung abdecken:
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=de)
Grundlagen der Komposition
In dieser Videoreihe werden verschiedene Compose APIs vorgestellt. Sie erhalten einen schnellen Überblick über die verfügbaren APIs und ihre Verwendung.
![](https://developer.android.google.cn/static/images/quick-guides/collection-illustration.png?hl=de)
Bilder anzeigen
Hier erfahren Sie, wie Sie mit leuchtenden, ansprechenden visuellen Elementen Ihrer Android-App ein ansprechendes Erscheinungsbild verleihen.
Hast du Fragen oder Feedback?
Auf unserer Seite mit häufig gestellten Fragen finden Sie Kurzanleitungen. Sie können sich auch gern an uns wenden.