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