ปรับปรุงประสิทธิภาพของเลย์เอาต์

ลองใช้วิธีแบบ Compose
Jetpack Compose เป็นชุดเครื่องมือ UI ที่แนะนำสำหรับ Android ดูวิธีทำงานกับการออกแบบใน Compose

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

บทเรียน

เพิ่มประสิทธิภาพลำดับชั้นของการออกแบบ
เช่นเดียวกับที่หน้าเว็บที่ซับซ้อนอาจทำให้เวลาที่ใช้ในการโหลดช้าลง ลำดับชั้นของเลย์เอาต์ที่ซับซ้อนก็อาจทำให้เกิดปัญหาด้านประสิทธิภาพได้เช่นกัน เอกสารนี้แสดงวิธีใช้เครื่องมือ SDK เพื่อ ตรวจสอบการออกแบบและค้นหาคอขวดด้านประสิทธิภาพ
ใช้การออกแบบซ้ำกับ <include>
หาก UI ของแอปพลิเคชันมีการออกแบบบางอย่างซ้ำกันในหลายๆ ที่ เอกสารนี้จะแสดงวิธีสร้างการออกแบบที่มีประสิทธิภาพและนำกลับมาใช้ซ้ำได้ รวมถึงวิธีรวมการออกแบบเหล่านั้นไว้ในการออกแบบ UI ที่เหมาะสม
โหลดมุมมองตามความต้องการ
นอกเหนือจากการรวมคอมโพเนนต์การออกแบบหนึ่งไว้ในการออกแบบอีกรายการหนึ่งแล้ว คุณอาจต้องการให้การออกแบบที่รวมไว้แสดงขึ้นเมื่อจำเป็นเท่านั้นหลังจากที่กิจกรรมกำลังทำงาน เอกสารนี้แสดงวิธีปรับปรุงประสิทธิภาพการเริ่มต้นของการออกแบบโดยการโหลดบางส่วนของการออกแบบตามความต้องการ