เมื่อ UI เปลี่ยนแปลงเพื่อตอบสนองต่อการกระทำของผู้ใช้ คุณควรสร้างภาพเคลื่อนไหวของการเปลี่ยนเลย์เอาต์ ภาพเคลื่อนไหวเหล่านี้จะให้ข้อมูลแก่ผู้ใช้เกี่ยวกับการกระทำของตนเองและช่วยให้ผู้ใช้เข้าใจ UI
Android มี เฟรมเวิร์กการเปลี่ยน ซึ่งช่วยให้คุณสร้างภาพเคลื่อนไหวของการเปลี่ยนแปลงระหว่างลำดับชั้นของ 2 มุมมองได้อย่างง่ายดาย เฟรมเวิร์กจะสร้างภาพเคลื่อนไหวของมุมมองในรันไทม์โดยการเปลี่ยนค่าพร็อพเพอร์ตี้บางอย่างเมื่อเวลาผ่านไป เฟรมเวิร์กมีภาพเคลื่อนไหวในตัวสำหรับเอฟเฟกต์ทั่วไป และช่วยให้คุณสร้างภาพเคลื่อนไหวที่กำหนดเองและเรียกกลับวงจรการเปลี่ยนได้
หากต้องการเริ่มต้นใช้งาน ให้ดูวิดีโอที่ฝังไว้ที่นี่และอ่าน ภาพรวมของภาพเคลื่อนไหว
เอกสารประกอบ
- ภาพรวมของภาพเคลื่อนไหว
- ภาพรวมภาพเคลื่อนไหวของพร็อพเพอร์ตี้
- สร้างภาพเคลื่อนไหวของกราฟิกที่ถอนออกได้
- เปิดเผยหรือซ่อนมุมมองโดยใช้ภาพเคลื่อนไหว
- ย้ายมุมมองด้วยภาพเคลื่อนไหว
- ย้ายมุมมองโดยใช้ภาพเคลื่อนไหวแบบสะบัด
- ขยายมุมมองโดยใช้ภาพเคลื่อนไหวการซูม
- สร้างภาพเคลื่อนไหวของการเคลื่อนไหวโดยใช้สปริงฟิสิกส์
- สร้างภาพเคลื่อนไหวของการอัปเดตการออกแบบโดยอัตโนมัติ
- สร้างภาพเคลื่อนไหวของการเปลี่ยนแปลงเลย์เอาต์โดยใช้การเปลี่ยน
- สร้างภาพเคลื่อนไหวการเปลี่ยนที่กำหนดเอง
- เริ่มกิจกรรมโดยใช้ภาพเคลื่อนไหว
- เลื่อนระหว่างส่วนย่อยโดยใช้ ViewPager
- เลื่อนระหว่างส่วนย่อยโดยใช้ ViewPager2
- ย้ายข้อมูลจาก ViewPager ไปยัง ViewPager2
วิดีโอ
แหล่งข้อมูลเพิ่มเติม
ดูข้อมูลเพิ่มเติมเกี่ยวกับภาพเคลื่อนไหวได้จากแหล่งข้อมูลต่อไปนี้
วิดีโอ
- Get Animated (Android Dev Summit '18): ภาพรวมของเทคโนโลยีภาพเคลื่อนไหวต่างๆ ที่มี รวมถึงข้อมูลสรุป เกี่ยวกับ วิธีเลือก ตัวเลือกภาพเคลื่อนไหวต่างๆ