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