Здравствуйте, столкнулся с такой странной последовательностью вызовов в android, а именно:
onCreate -> onStart -> onResume
Потом я сворачиваю приложение и происходят следующие действия
onPause -> onStop
Потом разворачиваю приложение и почему то вместо вызова
onRestart -> onStart
он начинает вызов в следующей последовательности
onCreate -> onStart -> onResume -> onDestroy
и вот тут возникает вопрос, как избежать повторного вызова onCreate и почему в самом конце вызывается в приложение метод onDestroy но при этом Активити не уничтожается а продолжает работать...
По хорошему мне бы как то сохранить объекты которые остаются в этом же Activity ну и предотвратить повторный вызов onCreate