Tối ưu hiệu năng Android bao gồm giữ UI thread luôn phản hồi, sử dụng bộ nhớ hiệu quả (tránh rò rỉ), rendering mượt mà, danh sách hiệu quả, và profiling để tìm điểm nghẽn. Hiệu năng ảnh hưởng trực tiếp đến trải nghiệm người dùng và quan trọng trên dải thiết bị Android đa dạng.
Giữ UI (main) thread luôn phản hồi
✓ ĐỪNG BAO GIỜ chặn main thread → làm công việc mạng/DB/nặng NGOÀI nó (coroutine + Dispatchers.IO)
→ chặn gây giật (jank) hoặc ANR ("App Not Responding") — một vấn đề hàng đầu
✓ Giữ công việc trong onCreate / onBind / trên main thread tối thiểu và nhanh
