协程
2022年5月25日约 447 字
关于协程的学习笔记
博客资源
1. 基础知识
视频资源
较难:Android & 协程: 如何使用 Kotlin 管理异步任务
asLiveData
repeatOnLifecycle 从多个数据流中收集
flowWithLifecycle 只从一个数据流中进行收集
教程示例
数据流
视频:了解数据流
博客:关于 Flow 的 shareIn 和 stateIn 运算符的注意事项
其他
测试
库、Jetpack 和协程
视图层中的协程
深入了解
关于协程的学习笔记
Coroutines: 第一件事open in new window
Coroutines: 取消open in new window
视频:了解在 Kotlin 协程中处理取消和异常的最佳做法open in new window
Coroutines: 异常open in new window
视频:了解在 Kotlin 协程中处理取消和异常的最佳做法open in new window
Coroutines: 不应取消的工作的协程和模式open in new window
Android 上的协程(第一部分)背景open in new window
Android 上的协程(第二部分)入门open in new window
Android 上的协程(第三部分)使用协程open in new window
Android 中的简易协程:viewModelScopeopen in new window
较难:Android & 协程: 如何使用 Kotlin 管理异步任务open in new window
使用 Kotlin Flow 构建数据流 "管道"open in new window
asLiveData
repeatOnLifecycle 从多个数据流中收集
flowWithLifecycle 只从一个数据流中进行收集
在 Android 应用中使用 Kotlin 协程open in new window
教程示例:学习采用kotlin Flow和LiveDataopen in new window
博客:使用协程流的最佳做法和其他经验open in new window
博客:关于 Flow 的 shareIn 和 stateIn 运算符的注意事项open in new window
博客:从 LiveData 迁移到 Kotlin Flowopen in new window
测试
库、Jetpack 和协程
视图层中的协程
深入了解