Sobes.tech
Middle

Какво се случва, когато се извика нова Activity? Освобождава ли се паметта от старата?

sobes.tech AI

Отговор от AI

Създава се нов екземпляр на Activity, извикват се неговите методи от жизнения цикъл: onCreate(), onStart(), onResume().

Паметта на стария Activity не се освобождава веднага. Той преминава в състояние Stopped (onPause(), onStop()) и остава в паметта, докато системата реши да го изтегли, ако е необходимо място за други компоненти или ако потребителят явно затвори приложението.