Активность параллельный жизненный цикл
Представьте, что у меня есть Задание A, и я начинаю новое задание B с этого.
Каким будет жизненный цикл деятельности параллельно?
1. A: onCreate
2. A: onStart
3. A: onResume
на A => startActivity(B)
4. B: onCreate
5. B: onStart
6. A: onPause
7. B: onResume
8. A: onStop
Это правильно?
2 ответа
Решение
Почти правильно, только незначительная разница. сначала A.onPause(), а затем B.onCreate()... и т. д.
A: onCreate
A: onStart
A: onResume
на A => startActivity(B)
A: onPause
B: onCreate
B: onStart
B: onResume
A: onStop
Проверьте эту ссылку для получения полной информации
http://developer.android.com/guide/topics/fundamentals/activities.html
На сайте разработчика есть красивое приложение, которое показывает жизненный цикл активности, пожалуйста, посмотрите на него. Вы можете скачать исходный код приложения здесь. Думал, это может кому-то помочь:).