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