代码改变世界

深入解析:Kotlin 协程之 SharedFlow 与 StateFlow 深度解析

2025-10-09 14:41  tlnshuju  阅读(4)  评论(0)    收藏  举报

在这里插入图片描述

前言

在前面的文章中,已经熟悉了Flow 的基础概念、创建方式以及ChannelFlow 突破 Flow 限制等知识点。

今天我们来看一下 Kotlin 协程中的两个重要成员:SharedFlowStateFlow

我们通常把 SharedFlow 叫做事件流,把 StateFlow 叫做状态流。在日常研发中,事件状态是非常聚焦且常见的应用场景,因此Kotlin 协程 针对这两个场景专门提供了 SharedFlowStateFlow

SharedFlow<