Урок 9: Внедрение логики изучения слов из телеграм бота | Курс Android на Kotlin c нуля

Обучающий бот по Android c Android-ROADMAP https://t.me/AndroidStudyBot?start=yt Дизайн-макет для EnglishWordsApp в Figma: https://clck.ru/34ow4g Код из всех уроков: https://t.me/ievetrov_dev Личный телеграм канал про путь разработчика: https://t.me/ievetrov_dev ✅ Вопросы и ответы для Android собеседований: https://t.me/AndroidSprint_Interview Текстовая версия урока: Бесплатный курс по основам Kotlin: https://clck.ru/34EgJF VK: https://vk.com/ievetrov.development Сегодня сосредоточимся на внедрении логики для экрана изучения английских слов. Начнем с универсализации кода, параметризуя функции для изменения состояния кнопок, чтобы они могли обрабатывать любую из четырех кнопок. Затем перейдем к разделению логики текущих методов, оптимизируя их для работы с различными элементами интерфейса. Далее обсудим класс тренажера, который используется для генерации вопросов и проверки ответов. Этот класс включает в себя элементы для хранения слов и логику формирования вопросов. Интегрируем этот класс в наше приложение и будем пользоваться его методами. Наконец, добавим слушатели кликов для обработки выбора ответов и реализуем функционал для показа следующего слова после ответа или пропуска. 00:00 Введение 00:36 Универсализация кода 01:56 Разделение логики текущих методов 03:39 Восстановление логики 04:36 Реализация метода отображения диалога с результатом 06:33 Обзор класса тренажера 09:49 Внедрение класса тренажера 11:45 Добавление слушателей кликов 13:30 Реализация показа следующего слова #androiddevelopment #mobiledevelopment #андройд #AndroidDev #AndroidManifest #MobileAppDevelopment

12+
50 просмотров
2 года назад
12+
50 просмотров
2 года назад

Обучающий бот по Android c Android-ROADMAP https://t.me/AndroidStudyBot?start=yt Дизайн-макет для EnglishWordsApp в Figma: https://clck.ru/34ow4g Код из всех уроков: https://t.me/ievetrov_dev Личный телеграм канал про путь разработчика: https://t.me/ievetrov_dev ✅ Вопросы и ответы для Android собеседований: https://t.me/AndroidSprint_Interview Текстовая версия урока: Бесплатный курс по основам Kotlin: https://clck.ru/34EgJF VK: https://vk.com/ievetrov.development Сегодня сосредоточимся на внедрении логики для экрана изучения английских слов. Начнем с универсализации кода, параметризуя функции для изменения состояния кнопок, чтобы они могли обрабатывать любую из четырех кнопок. Затем перейдем к разделению логики текущих методов, оптимизируя их для работы с различными элементами интерфейса. Далее обсудим класс тренажера, который используется для генерации вопросов и проверки ответов. Этот класс включает в себя элементы для хранения слов и логику формирования вопросов. Интегрируем этот класс в наше приложение и будем пользоваться его методами. Наконец, добавим слушатели кликов для обработки выбора ответов и реализуем функционал для показа следующего слова после ответа или пропуска. 00:00 Введение 00:36 Универсализация кода 01:56 Разделение логики текущих методов 03:39 Восстановление логики 04:36 Реализация метода отображения диалога с результатом 06:33 Обзор класса тренажера 09:49 Внедрение класса тренажера 11:45 Добавление слушателей кликов 13:30 Реализация показа следующего слова #androiddevelopment #mobiledevelopment #андройд #AndroidDev #AndroidManifest #MobileAppDevelopment

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