Os aplicativos Android rodam com memória limitada e estão sujeitos ao sistema eliminá-los sob pressão de memória. Entender o gerenciamento de memória — e especialmente evitar vazamentos de memória (um problema comum e sério no Android) — é importante para aplicativos estáveis e com bom desempenho.
Conceitos básicos de memória no Android
→ Apps have a LIMITED heap; the system can KILL background apps to reclaim memory
→ Garbage collection reclaims unreachable objects — but GC pauses can cause jank, and
objects that STAY reachable (leaks) are never collected
→ Low-memory devices are common (Android's range) → memory efficiency matters
