Optimering av Android-prestanda innebär att hålla UI-tråden responsiv, effektiv minnesanvändning (undvika läckor), smidig rendering, effektiva listor och profilering för att hitta flaskhalsar. Prestanda påverkar direkt användarupplevelsen och är viktig över hela spektrumet av Android-enheter.
Håll UI-tråden (huvudtrå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
