Animation in Compose

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:

In dieser Videoreihe werden verschiedene Compose APIs vorgestellt. Sie erhalten einen schnellen Überblick über die verfügbaren APIs und ihre Verwendung.
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.