Урок 7: findViewById, ViewBinding, backing property | Курс Android на Kotlin c нуля
📍 Дизайн-макет для EnglishWordsApp в Figma: https://clck.ru/34ow4g 📖 Текстовая версия урока и практика: https://androidsprint.ru/courses/osnovy-android-xml/?utm_source=rutube&utm_medium=video&utm_campaign=android_xml_osnovi 🎯 Обучающая платформа с ИИ: https://androidsprint.ru/?utm_source=rutube&utm_medium=video&utm_campaign=android_xml_osnovi - Код из всех уроков в моем TG канале: https://t.me/ievetrov - Сообщество в VK: https://vk.com/ivan.ievetrov ✅ Бесплатный курс по Kotlin: https://rutube.ru/plst/508925 ✅ Бесплатный курс по Jetpack Compose для начинающих и опытных Android-разработчиков: https://rutube.ru/plst/1605147 Подкрадываемся к программированию экрана. Но прежде чем накручивать логику, стоит научиться работать с view в макете. А именно рассмотрим 2 способа взаимодействия с элементами: findViewById и ViewBinding. Также будет пара особенностей организации кода, почему не стоит использовать lateinit var и что такое backing property (резервное свойство). 00:00 Атрибут id 00:35 Стиль названия id'шников 01:52 Получение id элемента View в Activity 02:37 findViewById 04:16 ViewBinding 04:57Активация ViewBinding в Android проекте 05:35 Инициализация ViewBinding в Activity 07:00 Обращение к элементу разметки через ViewBinding 07:58 Backing property (резервное свойство) #androiddevelopment #mobiledevelopment #андройд
📍 Дизайн-макет для EnglishWordsApp в Figma: https://clck.ru/34ow4g 📖 Текстовая версия урока и практика: https://androidsprint.ru/courses/osnovy-android-xml/?utm_source=rutube&utm_medium=video&utm_campaign=android_xml_osnovi 🎯 Обучающая платформа с ИИ: https://androidsprint.ru/?utm_source=rutube&utm_medium=video&utm_campaign=android_xml_osnovi - Код из всех уроков в моем TG канале: https://t.me/ievetrov - Сообщество в VK: https://vk.com/ivan.ievetrov ✅ Бесплатный курс по Kotlin: https://rutube.ru/plst/508925 ✅ Бесплатный курс по Jetpack Compose для начинающих и опытных Android-разработчиков: https://rutube.ru/plst/1605147 Подкрадываемся к программированию экрана. Но прежде чем накручивать логику, стоит научиться работать с view в макете. А именно рассмотрим 2 способа взаимодействия с элементами: findViewById и ViewBinding. Также будет пара особенностей организации кода, почему не стоит использовать lateinit var и что такое backing property (резервное свойство). 00:00 Атрибут id 00:35 Стиль названия id'шников 01:52 Получение id элемента View в Activity 02:37 findViewById 04:16 ViewBinding 04:57Активация ViewBinding в Android проекте 05:35 Инициализация ViewBinding в Activity 07:00 Обращение к элементу разметки через ViewBinding 07:58 Backing property (резервное свойство) #androiddevelopment #mobiledevelopment #андройд
