Допустим, у нас есть стандартная пустая активность с поведением по умолчанию, запущенная с флагами намерения по умолчанию. Пользователь нажимает кнопку «Назад» на устройстве. Активность исчезает... но как, собственно?
- Нажатие кнопки «Назад» ведет себя так же, как
finish()
? - Активность немедленно уничтожается (вызывается
onDestroy
)? - Гарантировано ли уничтожение активности, но не сразу?
- Есть ли шанс, что активность не будет уничтожена, а этот экземпляр будет повторно использован при запуске этой активности в будущем? (так называются только
onPause
иonStop
->onStart
иonResume
?)
Я ищу надежный ответ, поэтому, пожалуйста, не отвечайте, если вы не совсем уверены, что здесь происходит.
default, empty activity with default behaviour, launched with default intent flags
, что вы не можете воспроизвести? Просто создайте проект по умолчанию в вашей среде IDE. - person Sebastian Nowak   schedule 23.07.2012[...]your activity is destroyed due to normal app behavior, such as when the user presses the Back button or your activity signals its own destruction by calling finish().[...]
Я бы порекомендовал прочитать всю главу. - person Dennis   schedule 23.07.2012