การ optimize ประสิทธิภาพของ Android เกี่ยวข้องกับการรักษาให้ UI thread ตอบสนองได้ดี การใช้ หน่วยความจำ อย่างมีประสิทธิภาพ (หลีกเลี่ยง leak) การ render ที่ลื่นไหล list ที่มีประสิทธิภาพ และการ profiling เพื่อหาคอขวด ประสิทธิภาพส่งผลโดยตรงต่อประสบการณ์ผู้ใช้และมีความสำคัญในอุปกรณ์ Android ที่หลากหลาย
รักษาให้ UI (main) thread ตอบสนองได้ดี
✓ NEVER block the main thread → do network/DB/heavy work OFF it (coroutines + Dispatchers.IO)
→ blocking causes jank or ANR ("App Not Responding") — a top issue
✓ Keep work in onCreate / onBind / on the main thread minimal and fast
