Пожалуйста, обратитесь на сайт для лучшего понимания жизненного цикла деятельности
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 ()
Если вы будете практиковать то же самое и будете снова и снова привыкать к этому процессу, тогда вы лучше поймете, что я пытаюсь ничего не сказать, может быть более полезным, чем вы практикуетесь, и ваше понимание пытается напечатать тост или войти в каждое состояние жизненного цикла деятельности, и вы лучше поймете это без помощи кого-либо
Приветствия Счастливого Кодирования!