Этот вопрос проверяет понимание механизма запуска процессов Android и жизненного цикла Activity.
Короткий ответ
При запуске Activity система сначала проверяет, существует ли процесс приложения. Если он отсутствует, Android создаёт новый процесс через Zygote — базовый процесс, содержащий заранее загруженные классы. Затем запускается главный поток приложения, инициализируется ActivityThread и создаётся Application. После этого через AMS запускается нужная Activity, вызывая её методы жизненного цикла.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.