Понимание жизненного цикла деятельности - PullRequest
0 голосов
/ 14 ноября 2018

Я только начинаю свой опыт разработки под Android (сейчас смотрю учебные пособия).Я посмотрел на жизненный цикл действия на странице разработчиков Android и понял, что действие всегда проходит через метод onResume(), прежде чем он становится видимым для пользователя.Предполагая, что я не буду использовать фрагменты в упражнении, означает ли это, что большая часть логики кода должна быть в методе onResume(), и мне нужно просто надуть макет один раз внутри onCreate() в начале?

1 Ответ

0 голосов
/ 14 ноября 2018

Пожалуйста, обратитесь на сайт для лучшего понимания жизненного цикла деятельности https://developer.android.com/guide/components/activities/activity-lifecycle а также это для краткого понимания https://www.javatpoint.com/android-life-cycle-of-activity

Теперь отвечая на ваш вопрос onCreate () не только для раздувания макета. Основная часть основной логики написана здесь, и onResume () вызывается, когда вы минимизируете или открываете приложение еще раз, оно вызывается снова и снова, но onCreate () вызывается один раз до тех пор, пока не перенаправляется на другой вид деятельности

Как и в Java, запуск начинается с public static void main (String [] args) { }

В Android (Activity) первая строка будет выполняться из onCreate (), а не из onResume ()

Если вы будете практиковать то же самое и будете снова и снова привыкать к этому процессу, тогда вы лучше поймете, что я пытаюсь ничего не сказать, может быть более полезным, чем вы практикуетесь, и ваше понимание пытается напечатать тост или войти в каждое состояние жизненного цикла деятельности, и вы лучше поймете это без помощи кого-либо

Приветствия Счастливого Кодирования!

...