美文网首页
kotlin协程,Flow,DataStore学习总结

kotlin协程,Flow,DataStore学习总结

作者: 不思进取的码农 | 来源:发表于2020-11-14 16:38 被阅读0次

有人会问协程和Flow可以替换RxJava
答案肯定是:可以的

这里总结了下kotlin协程以及Flow的学习记录,博客中有很多例子,后续如果有时间会写一个替换RxJava作为耗时操作的MVVM的例子!

学习是一个循序渐进的过程,希望大家看完会有收获。如果有疑问的地方欢迎大家指出!

协程

kotlin之协程(一),线程,进程,协程,协程可以替换线程吗?
kotlin之协程(二),Kotlin协程是什么、挂起是什么、挂起的非阻塞式
kotlin之协程(三),开始创建协程,launch,withContext
kotlin之协程(四),协程的核心关键字suspend
kotlin之协程(五),launch 函数以及协程的取消与超时
kotlin之协程(六),协程中的 async和launch的区别以及runBlocking
kotlin之协程(七),协程中relay、yield 区别

Flow

深入学习Kotlin之Flow(一),什么是Flow?Flow的基本使用)
深入学习Kotlin之Flow(二),Flow的操作符,以及协程的背压

其实在Jetpack中就有一个框架是通过协程Flow实现了那就是替换SharedPreferences的DataStore

这里也希望大家看一下关于DataStore的一个学习总结

DataStore

深入学习DataStore(一),Google为什么放弃SharedPreferences
深入学习DataStore(二),使用 Preferences DataStore存储数据
深入学习DataStore(三),迁移 SharedPreferences 到 DataStore
深入学习DataStore(四),如何使用Proto DataStore数据存储

写到最后

本身自己写博客,也是自己学习的一个过程,也希望通过自己博客把自己的学习总结分享给大家,当然也欢迎指出不足之处!

(每天学习一点点.每天进步一点点,分享不宜路过点个赞呀,喜欢的点个关注后续更新不断)

相关文章

网友评论

      本文标题:kotlin协程,Flow,DataStore学习总结

      本文链接:https://www.haomeiwen.com/subject/eldwbktx.html