首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
flow
订阅
Jarry_Leo
更多收藏集
微信扫码分享
微信
新浪微博
QQ
27篇文章 · 0订阅
你需要了解的 Flow 的扩展方法都在这里了
在 Kotlin 开发过程中,我们会遇到众多与flow相关的方法。在此,对这些方法进行汇总。以 Kotlin 1.6.1 的源码为例,flow的扩展方法被放置在不同的文件中,如下图所示。下面将依据不同
Kotlin Flow之合并
merge merge函数用于将多个流合并成一个流,所有输入流中发出的数据将按照它们发出的顺序不加区分地混合在一起,依次被发送到下游。 示例: 解释 在上面的例子中,flow1和flow2都在发出一些
从 LiveData 迁移到 Kotlin 的 Flow
原文链接 LiveData ,是我们退回到 2017 年才需要的东西。观察者模式,的确简化了我们的工作方式,但 RxJava 等选项,对于当时的初学者来说实在是太复杂了。因此 Architecture
[翻译]安卓开发者该如何解决ViewModel的Flow Collector泄漏问题?
我爱Kotlin的Flow,尤其是在链式转换数据层(或者domain层)的结果到ui层的时候,但需要明白的是,这种能力也有其自身的一系列不那么明显的风险,本文将会详解。
有人说,Kotlin Flow是Sequence更好的替代品?
前言 这段时间,笔者在日常开发中总会对一些数据量比较大的列表进行一些操作处理,最终需要拿到一个处理后的结果,但这时候如果创建中间集合会变得非常昂贵,使用普通集合性能又不是太好,怎么办呢?作为一名Kot
用错了Flow?每一次订阅都对应一次数据库的查询操作?Flow/StateFlow/SharedFlow 正确使用姿势
一次 Flow 的订阅,对应一次数据库的查询操作,还不优化? StateFlow 真的就是 LiveData 么? 正确认识 Flow/StateFlow/SharedFlow, 冷数据流/热数据流。
首页弹框太多?Flow帮你“链”起来
很多App一打开,首页都会有各种各样的交互,比如权限授权,版本更新,阅读协议,活动介绍,用户权限变更
10 个有用的 Kotlin flow 操作符
Kotlin 拥有函数式编程的能力,运用得当,可以简化代码,层次清晰,利于阅读,用过都说好。 然而操作符数量众多,根据使用场景选择合适的操作符是一个很大的难题.
【Kotlin Flow】 一眼看全——Flow操作符大全
Kotlin Flow 基本上可以替代RxJava,其提供了诸多操作符来处理数据。本篇文章为其分一下类,演示下基本用法。 前置资料 冷流 🥶 热流 🥵 Flow分类 一般 Flow StateFlow
实战 | 使用 Kotlin Flow 构建数据流 "管道"
Flow 是一种基于流的编程模型,本文我们将向大家介绍响应式编程以及其在 Android 开发中的实践,您将了解到如何将生命周期、旋转及切换到后台等状态绑定到 Flow 中,并且测试它们是否能按照预期