Урок 8: MutableState, remember. Состояние и Рекомпозиция | Курс Android Jetpack Compose

📖 Текстовая версия урока и практика: https://androidsprint.ru/courses/jetpack-compose-osnovy/?utm_source=rutube&utm_medium=video&utm_campaign=jetpack_compose 🎯 Обучающая платформа с ИИ: https://androidsprint.ru/?utm_source=rutube&utm_medium=video&utm_campaign=jetpack_compose - Код из всех уроков в моем TG канале: https://t.me/ievetrov - Сообщество в VK: https://vk.com/ivan.ievetrov ✅ Бесплатный курс по Kotlin: https://home.strannik-j.org/plst/508925 ✅ Бесплатный курс по Android XML: https://home.strannik-j.org/plst/596679 В этом видео разбираем, как в Jetpack Compose работает управление состоянием и механизм рекомпозиции. Что произойдёт, если у элемента меняется значение? Почему UI не обновляется сам? И как сделать так, чтобы это происходило автоматически, без костылей и ручных вызовов? Пошагово показываю, как использовать mutableStateOf и remember, в чём их роль, как они хранят данные и запускают перерисовку интерфейса. Объясняю, зачем нужен MutableState, как использовать делегаты by, и почему при повторном вызове функции Composable не теряет своё состояние. Jetpack Compose умеет "умно" обновлять только те элементы, которые реально изменились. Это экономит ресурсы и делает интерфейс отзывчивым. Разберёмся, как работает этот процесс в Android, и как на практике создавать интерактивные компоненты с предсказуемым поведением. 00:00 Введение 00:21 Сравнение с классической системой представления 00:59 Введение в Состояние и Рекомпозицию 01:49 Подготовка рабочего пространства 03:49 Проблема управления состоянием 07:21 Как правильно хранить состояние в Jetpack Compose? 07:43 MutableState 09:50 remember в Jetpack Compose 11:59 Использование делегата by #jetpackcompose #mobiledevelopment #какстатьпрограммистом

12+
9 просмотров
месяц назад
12+
9 просмотров
месяц назад

📖 Текстовая версия урока и практика: https://androidsprint.ru/courses/jetpack-compose-osnovy/?utm_source=rutube&utm_medium=video&utm_campaign=jetpack_compose 🎯 Обучающая платформа с ИИ: https://androidsprint.ru/?utm_source=rutube&utm_medium=video&utm_campaign=jetpack_compose - Код из всех уроков в моем TG канале: https://t.me/ievetrov - Сообщество в VK: https://vk.com/ivan.ievetrov ✅ Бесплатный курс по Kotlin: https://home.strannik-j.org/plst/508925 ✅ Бесплатный курс по Android XML: https://home.strannik-j.org/plst/596679 В этом видео разбираем, как в Jetpack Compose работает управление состоянием и механизм рекомпозиции. Что произойдёт, если у элемента меняется значение? Почему UI не обновляется сам? И как сделать так, чтобы это происходило автоматически, без костылей и ручных вызовов? Пошагово показываю, как использовать mutableStateOf и remember, в чём их роль, как они хранят данные и запускают перерисовку интерфейса. Объясняю, зачем нужен MutableState, как использовать делегаты by, и почему при повторном вызове функции Composable не теряет своё состояние. Jetpack Compose умеет "умно" обновлять только те элементы, которые реально изменились. Это экономит ресурсы и делает интерфейс отзывчивым. Разберёмся, как работает этот процесс в Android, и как на практике создавать интерактивные компоненты с предсказуемым поведением. 00:00 Введение 00:21 Сравнение с классической системой представления 00:59 Введение в Состояние и Рекомпозицию 01:49 Подготовка рабочего пространства 03:49 Проблема управления состоянием 07:21 Как правильно хранить состояние в Jetpack Compose? 07:43 MutableState 09:50 remember в Jetpack Compose 11:59 Использование делегата by #jetpackcompose #mobiledevelopment #какстатьпрограммистом

, чтобы оставлять комментарии