Kotlin协程实战
2021-10-21 16:01:10 37 举报
AI智能生成
登录查看完整内容
为你推荐
查看更多
Kotlin协程实战
作者其他创作
大纲/内容
认识Flow
对比RxJava的线程切换
冷数据流
异常处理
末端操作符
分离Flow的消费和触发
Flow的取消
其他Flow的创建方式
Flow的背压
Flow的变换
冷数据流Flow
认识Channel
Channel的容量
迭代Channel
produce和actor
Channel的关闭
BroadcastChannel
Channel版本的序列生成器
Channel的内部结构
热数据通道Channel
什么是多路复用
复用多个await
复用多个Channel
SelectClause
Flow实现多路复用
多路复用Select
Mutex
Semaphore
协程的并发工具
Kotlin核心
协程
ViewModel
LifeCycle
LiveData
DataBinding
Room
Paging3
Startup
Jetpack
Hilt
ViewBinding
Retrofit
Coil
项目实战
为什么协程理解起来有难度?
协程是什么
在Android中协程用来解决什么问题?
第一个协程
协程比异步任务好在哪里?
协程的挂起与恢复
挂起与阻塞的区别
Kotlin协程的基础设施与官方框架
协程的调度器
协程的结构化并发
认识协程
协程+Retrofit
协程+ViewModel
协程+LifeCycle
协程+Room
协程+View
协程上手
CoroutineScope(协程作用域)
Job(任务)
CoroutineContext(协程上下文)
核心概念
launch与async构建器对比
Job的生命周期
挂起函数的取消
计算任务的取消
取消的副作用
禁止取消
常驻任务
协程的取消操作
Job异常处理
SupervisorJob异常处理
launch异常处理
async异常处理
协程的异常传播特性
协程的异常处理
Kotlin协程实战
0 条评论
回复 删除
下一页