Android - Kotlin Coroutines: корутины в андроид-разработке

Что такое корутины в Kotlin/Android и как с ними работать. Рассматриваем примеры с корутинами, а также мигрируем с класса Task на корутины. Исходники “до“: Исходники “после“ (выделены в отдельный проект, чтобы для наглядности оставить каталог с реализацией на Task): Список всех изменений тут: --- В исходниках на гитхабе удалён интерфейс Dispatcher, чтобы не создавать путаницу с CoroutineDispatcher. В BaseViewModel в методе into должна быть проверка на CancellationException (в исходниках на гитхабе это есть). --- 00:00 - Введение 02:24 - Подключение библиотек 03:15 - Первая корутина 05:12 - Suspend-функции 07
Back to Top