แอป Android ทำงานได้ในอุปกรณ์หลากหลายประเภท ตั้งแต่โทรศัพท์แบบฝาพับไปจนถึงทีวีที่ติดผนัง ปรับ UI ของแอปให้เข้ากับขนาดและการกำหนดค่าการแสดงผลต่างๆ เพื่อมอบประสบการณ์การใช้งานที่ยอดเยี่ยมในอุปกรณ์ทุกประเภท แอป Android ที่ดีที่สุดจะใช้พื้นที่หน้าจอที่แอปใช้ให้เกิดประโยชน์สูงสุดและจัดการ การเปลี่ยนแปลงพื้นที่ดังกล่าวขณะรันไทม์ ซึ่งรวมถึงการเปลี่ยนการวางแนวและการปรับขนาดหน้าต่าง ในโหมดแยกหน้าจอและการแสดงหน้าต่างบนเดสก์ท็อป
หัวข้อ
เอกสารประกอบเลย์เอาต์แบบปรับขนาดได้จะให้คำแนะนำเกี่ยวกับวิธีทำสิ่งต่อไปนี้
- ออกแบบและใช้เลย์เอาต์แบบปรับอัตโนมัติ
- ปรับการนำทางหลักของแอปตามขนาดหน้าต่าง
- ใช้คลาสขนาดหน้าต่างเพื่อปรับ UI ของแอป
- ลดความซับซ้อนในการติดตั้งใช้งานเลย์เอาต์ Canonical เช่น รายการ-รายละเอียด โดยใช้ Jetpack API
สิ่งที่ต้องมีก่อน
คำแนะนำเกี่ยวกับเลย์เอาต์ที่ปรับเปลี่ยนได้จะถือว่าคุณเข้าใจแนวคิดต่อไปนี้
- พื้นฐานของ Jetpack Compose รวมถึง การประกอบใหม่