Позвольте мне помочь вам простым способом: -
Предположим, мы собираемся использовать приложение Whatsapp:
Когда вы нажимаете на приложение, методы, которые будут вызваны:
onCreate ()
onStart ()
onReady ()
Предположим теперь, что вы нажали кнопку «Домой», и приложение было свернуто, методы, которые будут вызваны:
onResume ()
onPause ()
onStop ()
А теперь давайте предположим, что теперь вы возвращаетесь к свернутому приложению Whatsapp, методы, которые будут вызываться:
onRestart ()
onStart ()
Теперь давайте предположим, что вы просто закрыли приложение и удалили его из диспетчера задач,методы, которые будут вызваны:
onStop ()
onDestroy ()
Вот диаграмма для полученияпоследовательность:
