Вопрос по lifecycle в приложении

200
12 мая 2017, 15:07

Если я закрываю приложение, то вызывается какой метод вызывается тогда? onStop() или onDestroy()? И после того как запускаю приложение снова вызывается метод onResume()? Или я немного путаюсь?

Answer 1

Ради интереса можете после каждого Вашего метода из жизненного цикла добавить что то подобное:

Log.d(TAG, "onCreate()")

Где TAG это final String TAG = "State"; и просто в зависимости от метода, меняйте строковый параметр в ваших логах. Тогда уже при запуске приложения в эммуляторе, вы сможете отследить в Android Monitor'e по строковому ресурсу State вы сможете отследить Ваши состояния. Вот небольшой пример.

Answer 2

По жизненным циклам Activity и Fragment в своё время очень помогла эта схемка.

READ ALSO
Как вытащить картинку из тега

Как вытащить картинку из тега

Пользуюсь JsonParaser, получаю такой объект:

322
Запуск Java кода на сервере [требует правки]

Запуск Java кода на сервере [требует правки]

Есть парсер, написанный на JavaПерептсывать его в php не хочется, можно ли его запустить из php скрипта? Как?

314