Согласно официальной документации Android: «Холодный запуск» — в случаях, когда ваше приложение запускается впервые с момента загрузки устройства или после того, как система уничтожила приложение.
Теплый запуск. Система удаляет ваше приложение из памяти, а затем пользователь повторно запускает его.
Рассмотрим следующий сценарий:
Приложение А запущено -> Нажмите кнопку «Домой» (приложение переходит в фоновый режим) -> Теперь работайте с другими приложениями -> Система обнаруживает нехватку памяти и убивает приложение А, чтобы освободить часть памяти -> Теперь перезапустите приложение А (из недавних приложений или значка запуска) )
Это теплый старт или холодный? В соответствии с документацией по холодному запуску — это выглядит как холодный запуск, поскольку приложение запускается в первый раз после того, как система была убита (в фоновом режиме).
Согласно документации «Теплый старт» — это выглядит как «горячий старт», потому что он перезапускается после удаления из памяти.
Что здесь на самом деле верно? Чего здесь не хватает?