Az Android teljesítmény optimalizálása magában foglalja az UI szál responsívvá tartását, hatékony memória felhasználást (szivárgások elkerülése), sima renderelést, hatékony listákat és profilozást a szűk keresztmetszetek megtalálásához. A teljesítmény közvetlenül befolyásolja a felhasználói élményt, és fontos az Android eszközök sokfélesége miatt.
Tartsd az UI (main) szálat responsívvá
✓ 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
