Android-apps draaien met beperkt geheugen en zijn onderhevig aan het systeem dat apps onder geheugendruk kan beëindigen. Inzicht in geheugenbeheer — en vooral het voorkomen van memory leaks (een veelvoorkomend, ernstig Android-probleem) — is belangrijk voor stabiele, performante apps.
Android geheugenbasisprincipes
→ 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
