Урок 17: Жизненный цикл Activity, Logcat (логирование) | Курс Android на Kotlin c нуля
🔹 Тесты и практика по этому уроку: https://t.me/AndroidSprintBot?start=yt
🔹 Текстовая версия урока: 🛠 Код из всех уроков в моем TG канале: https://t.me/ievetrov
✅ Смотреть в VK: https://vk.com/ivan.ievetrov
✅ Вопросы и ответы для Android собесов: https://t.me/AndroidSprintInterview
✅ Бесплатный курс по Kotlin: https://clck.ru/34EgJF
🔹 Бот c дорожной картой технологий: https://t.me/AndroidSprintBot?start=yt
🔹 Дизайн-макет для EnglishWordsApp в Figma: https://clck.ru/34ow4g
В этом видео подробно разбираем, что такое жизненный цикл Activity и зачем он нужен. Рассказываю, в каком порядке вызываются системные методы onCreate, onStart, onResume, onPause, onStop и onDestroy, и что именно происходит в каждом из них. Процесс запуска Android-приложения Переходы между состояниями CREATED, VISIBLE, RESUMED Назначение каждого метода жизненного цикла Примеры логирования вызовов методов через Logcat Практика: как воспроизвести состояние onPause() через системный диалог 00:00 Введение 00:15 Процесс запуска приложения (3 состояния Activity) 02:02 Методы жизненного цикла Activity 03:59 Логирование и класс Log 05:46 Logcat в Android Studio 06:32 Иерархия логирования 07:11 Метод onCreate(): Инициализация Activity и настройка UI 08:02 Метод onStart(): Подготовка Activity к отображению 09:06 Метод onResume(): Активация Activity и взаимодействие с пользователем 10:03 Метод onPause(): Приостановка Activity и освобождение ресурсов 11:48 Метод onStop(): Завершение видимости Activity 13:14 Метод onDestroy(): Полное завершение Activity и освобождение всех ресурсов #Kotlin #AndroidDev #Programming #AndroidDevelopment #MobileAppDevelopment #Developer #Tech #андройд