ดูข้อมูลเพิ่มเติมเกี่ยวกับการเคลื่อนไหวได้ที่แหล่งข้อมูลต่อไปนี้
วิดีโอ
- ภาพเคลื่อนไหว 5 แบบอย่างรวดเร็วที่จะช่วยให้แอป Compose ของคุณโดดเด่น
- Jetpack Compose: ภาพเคลื่อนไหว
- Motion Layout (เพลย์ลิสต์ทักษะ MAD)
- Motional intelligence: สร้างภาพเคลื่อนไหวที่ชาญฉลาดยิ่งขึ้น (Google I/O '19)
- มาสร้างภาพเคลื่อนไหวกัน (Android Dev Summit '18)
- A window into transitions - Google I/O '16
ตัวอย่าง
มีตัวอย่างโค้ดมากมายในที่เก็บ GitHub ของตัวอย่างภาพเคลื่อนไหว Android ซึ่งแสดงเทคนิคภาพเคลื่อนไหวที่เฉพาะเจาะจง ที่เก็บนี้มีโปรเจ็กต์ตัวอย่างแยกกันหลายรายการ ดังนี้
| โปรเจ็กต์ | คำอธิบาย |
|---|---|
| ActivitySceneTransitionBasic | แสดงวิธีใช้การเปลี่ยนฉากขององค์ประกอบที่แชร์จากActivityหนึ่งไปยังอีกActivityหนึ่ง |
| BasicTransition | แสดงวิธีใช้ไลบรารี Transitions เพื่อสร้างการเปลี่ยน ผ่านที่ราบรื่นระหว่างสถานะ UI |
| CustomTransition | แสดงวิธีสร้างทรานซิชันที่กำหนดเองโดยใช้ไลบรารีทรานซิชัน |
| DrawableAnimations | แสดงวิธีสร้างภาพวาดเวกเตอร์เคลื่อนไหว |
| GridToPager | แสดงวิธีสร้างการเปลี่ยนฉากขององค์ประกอบที่ใช้ร่วมกันจาก RecyclerView ไปยัง ViewPager และกลับมาอีกครั้ง |
| Interpolator | แสดงให้เห็นว่าตัวแทรกค่าต่างๆ ส่งผลต่อไดนามิกของ ภาพเคลื่อนไหวอย่างไร |
| การเคลื่อนไหว | แสดงวิธีใช้ การเคลื่อนไหวประเภทต่างๆ ของ Material Design สำหรับเลย์เอาต์ รายการ และ การนำทาง |
| MotionCompose | แสดงวิธีใช้การเคลื่อนไหวประเภทต่างๆ ของ Material Design สำหรับ Jetpack Compose |
| OurStreets | แสดงภาพเคลื่อนไหวขององค์ประกอบที่แชร์ ทั่วทั้งแอป |
| RevealEffectBasic | แสดงวิธีใช้เอฟเฟกต์การเปิดเผยแบบวงกลม |
| Unsplash | ตัวอย่างโค้ดจากทอล์กของ Google I/O ปี 2016 เรื่อง A window into transitions |