Переписываем проект из предыдущего видео с использованием архитектуры MVVM (Model-View-ViewModel), а также добавляем обработку асинхронных действий.
Ссылка на исходники проекта с MVVM:
Ссылка на изменения в коде проекта, которые не вошли в видео: #diff-a8ae1f4a0ab5c792ec56246337c742c97d7f540116d567b3744dc9d6006bcf87
Ссылка на исходники проекта, который был взят за основу в этом видео:
Ссылка на предыдущее видео (разбор RecyclerView):
Класс ChatActivity в Telegram (для любопытных):
00:00 - Введение
01:35 - Немного теории
05:29 - Жизненный цикл ViewModel
05:55 - Вс
5 views
0
0
2 weeks ago 00:16:11 2
Сила «Спартака». Победа, которую ждали все! За кадром матча с «Зенитом»
3 weeks ago 00:02:43 1
Pokemon GO Hack iOS & Android - How to Spoof Pokemon GO
3 weeks ago 00:12:09 5
Распаковал AirPods С Большим Экраном c Алиэкспресс
4 weeks ago 00:45:57 1
Прохождение Company of Heroes 2 ( В тылу врага ) #11
4 weeks ago 00:00:00 3
Academy LIVE @ Neurobunker
4 weeks ago 00:13:25 2
🚨 ВНИМАНИЕ! ЭТИ 6 ФРУКТОВ – ЗЛЕЙШИЙ ВРАГ РАКА
1 month ago 00:12:33 1
холодильник из Европы (НС )
1 month ago 00:47:26 12
Закопавшиеся на Алтае сатанисты \\ Вскрытие замысла врага (А. Арна и А. Бородавко)
1 month ago 00:20:50 1
Слабый ноут теперь ТОП игрушка! Как установить ChromeOS и получить ВСЁ!
1 month ago 00:02:19 1
How to DO Block Blast Glitch - GET HIGH SCORE with Block Blast Hack/MOD APK iOS & Android