Android - Kotlin Coroutines: корутины в андроид-разработке
Что такое корутины в Kotlin/Android и как с ними работать. Рассматриваем примеры с корутинами, а также мигрируем с класса Task на корутины.
Исходники “до“:
Исходники “после“ (выделены в отдельный проект, чтобы для наглядности оставить каталог с реализацией на Task):
Список всех изменений тут:
---
В исходниках на гитхабе удалён интерфейс Dispatcher, чтобы не создавать путаницу с CoroutineDispatcher.
В BaseViewModel в методе into должна быть проверка на CancellationException (в исходниках на гитхабе это есть).
---
00:00 - Введение
02:24 - Подключение библиотек
03:15 - Первая корутина
05:12 - Suspend-функции
07
5 views
0
0
7 months ago 00:29:20 1
БАТЯ И ПИСЬМО ДЕД МОРОЗУ
7 months ago 00:00:00 1
ДЫРА В НАЦБЕЗОПАСНОСТИ - БИОМЕТРИЯ. РОССИЙСКАЯ ЦИФРОВИЗАЦИЯ ВНОВЬ ОКАЗЫВАЕТ УСЛУГУ ВРАГАМ
7 months ago 00:40:17 1
КРИПТОМАФИЯ: Mr. Syler, Тарасов. Фара, Топор - Как начать в КРИПТЕ?
7 months ago 00:02:29 1
Подключаем Смарт часы DT NO.1 к телефону | Пошаговая инструкция
7 months ago 00:36:11 1
АМЕРИКАНСКИЙ АВТОРИТЕТ привёз с собой ВЕСОМЫЙ ДОВОД! куда пропал РОМАХА? - 44 ЧАСТЬ
7 months ago 10:00:40 1
ПОЛНЫЙ РАЗГОВОРНЫЙ КУРС - ЗАГОВОРИ 25 УРОКОВ. БАЗОВЫЙ РАЗГОВОРНЫЙ АНГЛИЙСКИЙ ЯЗЫК. ВСЕ УРОКИ ПОДРЯД
7 months ago 00:00:57 1
Все хорошо 6 ( Враг в тени)
7 months ago 00:03:22 1
NBA Infinite Hack/MOD 2024 - How to Get NBA Infinite IC iOS/Android
7 months ago 00:38:09 1
Кто ваши враги? Что от вас скрывают? Кто вам желает зла? Прямо сейчас диагностика энергии! #колена