Переписываем проект из предыдущего видео с использованием архитектуры MVVM (Model-View-ViewModel), а также добавляем обработку асинхронных действий.
Ссылка на исходники проекта с MVVM:
Ссылка на изменения в коде проекта, которые не вошли в видео: #diff-a8ae1f4a0ab5c792ec56246337c742c97d7f540116d567b3744dc9d6006bcf87
Ссылка на исходники проекта, который был взят за основу в этом видео:
Ссылка на предыдущее видео (разбор RecyclerView):
Класс ChatActivity в Telegram (для любопытных):
00:00 - Введение
01:35 - Немного теории
05:29 - Жизненный цикл ViewModel
05:55 - Вс
5 views
0
0
5 days ago 00:20:50 1
Слабый ноут теперь ТОП игрушка! Как установить ChromeOS и получить ВСЁ!
5 days ago 00:02:19 1
How to DO Block Blast Glitch - GET HIGH SCORE with Block Blast Hack/MOD APK iOS & Android