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