Урок 8: setOnClickListener() - обработка нажатий, property access | Курс Android на Kotlin c нуля
🔹 Обучающий бот по Android c Android-ROADMAP
🔹 Дизайн-макет для EnglishWordsApp в Figma:
🛠 Код из всех уроков:
🛠 Личный телеграм канал про путь разработчика:
✅ Вопросы и ответы для Android собеседований:
🔹 Текстовая версия урока:
🔹 Бесплатный курс по основам Kotlin:
🔹 VK:
Следующий шаг для внеднения логики в экран нашего Android-приложения. Научимся отлавливать события (нажатия на экран, клики), используя обработчик событий setOnClickListener(). По кликам будем окрашивать элементы слов в зависимости от правильного и неправильного ответа. Пока просто захардкодим эти значения. Мы добавим три состояния экрана и создадим три метода для этих состояний. Методы вызываются в зависимости от нажатия на соответствующую вью.
При программной стилизации элементов разметки мы встретимся и ращберем подробнее Property access syntax (синтаксис доступа к свойствам). Также продемонстрирую немного синтаксического сахара Kotlin и покажу как обрабатывать вьюхи в цикле и с применением extension функции apply.
00:00 Взаимодействие с элементами экрана
02:02 Обработка правильного ответа
05:54 Property access syntax
07:30 Обработка неправильного ответа
09:06 Обработка нейтрального состояния, apply
#androiddevelopment #mobiledevelopment #андройд