Weitere Informationen zu Animationen finden Sie in den folgenden Ressourcen.
Videos
- Fünf kurze Animationen, mit denen Sie Ihre Compose App hervorheben
- Jetpack Compose: Animation
- Motion Layout (MAD Skills-Playlist)
- Bewegungsintelligenz: Intelligentere Animationen erstellen (Google I/O 2019)
- Animieren (Android Dev Summit 2018)
- Ein Fenster in die Umstellung – Google I/O 2016
Produktproben
Im GitHub-Repository für Android-Animationsbeispiele stehen zahlreiche Codebeispiele zur Verfügung, die bestimmte Animationstechniken zeigen. Dieses Repository enthält eine Reihe separater Beispielprojekte:
Projekt | Beschreibung |
---|---|
ActivitySceneTransitionBasic | Erläutert das Verwenden von Übergängen gemeinsamer Elemente von einem Activity zu einem anderen |
BasicÜbergang | Erläutert die Verwendung der Transitions-Bibliothek zum Erstellen reibungsloser Übergänge zwischen UI-Zuständen. |
Benutzerdefinierte Umstellung | Erläutert das Erstellen benutzerdefinierter Übergänge mit der Transitions-Bibliothek. |
DrawableAnimations | Erläutert das Erstellen animierter Vektor-Drawables. |
Raster-ToPager | Erläutert das Erstellen gemeinsamer Elementübergänge von einem RecyclerView zu einem ViewPager und wieder zurück |
Interpolator | Hier sehen Sie, wie sich verschiedene Interpolatoren auf die Dynamik Ihrer Animationen auswirken. |
Bewegung | Erläutert das Implementieren verschiedener Arten von Material Design Motion für Layouts, Listen und Navigation. |
MotionCompose | Hier erfahren Sie, wie Sie verschiedene Arten von Material Design Motion für Jetpack Compose implementieren. |
Unsere Straßen | Zeigt Übergänge zu geteilten Elementen in der gesamten App. |
RevealEffectBasic | Erläutert das Implementieren des kreisförmigen Reveal-Effekts. |
Unsplash | Der Beispielcode aus der Google I/O '16 erwähnte A window into Transits (Ein Fenster in Übergänge). |