Animasyon hakkında daha fazla bilgi için aşağıdaki kaynaklara bakın.
Videolar
- Compose uygulamanızı öne çıkaracak beş hızlı animasyon
- Jetpack Compose: Animasyon
- Motion Layout (Modern Android Geliştirme Becerileri oynatma listesi)
- Duygusal zeka: Daha akıllı animasyonlar oluşturma (Google I/O '19)
- Animasyon ekleyin (Android Dev Summit 2018)
- Geçişlere bir bakış - Google I/O 2016
Örnekler
Android Animation samples GitHub deposunda belirli animasyon tekniklerini gösteren birçok kod örneği bulunmaktadır. Bu depoda çeşitli ayrı örnek projeler bulunur:
| Proje | Açıklama |
|---|---|
| ActivitySceneTransitionBasic | Bir Activity öğesinden diğerine geçiş yaparken paylaşılan öğe geçişlerinin nasıl kullanılacağını gösterir. |
| BasicTransition | Kullanıcı arayüzü durumları arasında sorunsuz geçişler oluşturmak için Transitions kitaplığının nasıl kullanılacağını gösterir. |
| CustomTransition | Geçiş kitaplığını kullanarak özel geçişlerin nasıl oluşturulacağını gösterir. |
| DrawableAnimations | Animasyonlu vektör çizilebilir öğelerin nasıl oluşturulacağını gösterir. |
| GridToPager | RecyclerView öğesinden ViewPager öğesine ve tekrar geri ortak öğe geçişlerinin nasıl oluşturulacağını gösterir. |
| Interpolator | Farklı interpolasyonların animasyonlarınızın dinamiklerini nasıl etkilediğini gösterir. |
| Hareket (Motion) | Düzenler, listeler ve gezinme için çeşitli Materyal Tasarım Hareketi türlerinin nasıl uygulanacağını gösterir. |
| MotionCompose | Jetpack Compose için çeşitli farklı türlerde Materyal Tasarım Hareketi'nin nasıl uygulanacağını gösterir. |
| OurStreets | Uygulama genelinde paylaşılan öğe geçişlerini gösterir. |
| RevealEffectBasic | Dairesel açılma efektinin nasıl uygulanacağını gösterir. |
| Unsplash | Google I/O 2016 'daki A window into transitions (Geçişlere bir pencere) başlıklı konuşmadan alınan örnek kod. |