Android-приложения работают с ограниченной памятью и могут быть завершены системой при нехватке памяти. Понимание управления памятью — и особенно избежание утечек памяти (частая и серьёзная проблема Android) — важно для стабильных и производительных приложений.
Основы управления памятью в 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
