首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
kotlin
订阅
山头火
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
Kotlin协程(二)之基本使用及Channel/select/Flow的进阶窥探
前言 在上一篇文章我们已经了解了Kotlin语言特性中关于协程的概念和要素的运用,但在我们实际应用中,我们不会直接使用类似Continuation来创建一个协程并启动,因为Kotlin官方给出了框架级
理解协程、LiveData 和 Flow
而开发者们面对这个挑战,给出了非常稳健的解决方案: 分层架构。 如上图所示,通过将应用分为三层,现在只有最上面的 Presentation 层 (以前叫 UI 层) 才知道生命周期的细节,而应用的其他部分则可以安全地忽略掉它。 而在 Presentation 层内部也有进一步的…
Kotlin之一文彻底搞懂Standard.kt内置高阶函数
对刚刚接触 Kotlin 开发的来说,使用的过程中难免会有些吃力,这里对 Standard.kt 中的标准函数做一些总结与使用归纳。 但凡涉及到需要传递的代码块参数,都可以省略不传递,对于参数只是一个代码块的时候,可以直接用 ::fun【方法】 的形式传递到 () 中。 也就是…
Kotlin协程之Flow使用
万字长文讲解kotlin协程的Flow使用,从基础使用,flow的异常处理,以及实现原理细节。常用操作符:map、filter、zip、Combine、drop等等,以及使用过程中我们需要注意的地方。
Kotlin Coroutines Flow 系列(一) Flow 基本使用
一. Kotlin Flow 介绍 Flow 库是在 Kotlin Coroutines 1.3.2 发布之后新增的库。 Flow 从文档的介绍来看,它有点类似 RxJava 的 Observable。因为 Observable 也有 Cold 、Hot 之分。 二. Flow…