до того как кто-то завершит апп?
Приложение завершается системой android или когда пользователь производит удаление из recent или пользователь делает forceStop из настроек ОС, или система убивает приложени из-за нехватки памяти. Возможен и вариант напрямую завершения самой виртуальной машины runtime вызвав например System.exit() - но так лучше не делать. Когда же приложение не находится в recent (если была запущена служба посредством например alarm manager) то по завершении ее работы (если не запущены другие компоненты приложения) она переходит в cached состояние и приложение завершити работу по необходимости ос освободить ресурсы.
Обсуждают сегодня