Optimering af Android-ydeevne involverer at holde UI-tråden responsiv, effektiv hukommels-brug (undgå lækager), glat rendering, effektive lister og profilering for at finde flaskehalse. Ydeevne påvirker direkte brugeroplevelsen og betyder noget på tværs af det brede spektrum af Android-enheder.
Holde UI-tråden (main-tråden) responsiv
✓ 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
