kotlin-flow

kotlin-flow

文章 0 浏览 1

当我第二次调用功能时,Kotlin流量什么都没有发出

我尝试使用Kotlin Flow(共享流)在Firebaseauth中实现删除用户。 在OnDeleteAccountClicked()中,有delete()方法从firebaseauth调用,它可能会抛…

你另情深 2025-01-18 19:47:20 2 0

共享流量不是从排放中收集的

在我的 ViewModel 中,我正在发出 API 请求,并使用 StateFlow 和 SharedFlow 与 Fragment 进行通信。在发出 API 请求时,我可以轻松更新状态流的值,…

半枫 2025-01-18 17:41:01 4 0

更新MutableStateFlow而不向收集器发射

在Android项目中,我们当前正在尝试从 livedata 转换为 stateflow 在我们的ViewModels中。但是对于某些极少数情况,我们需要更新我们的状态,而不会通…

峩卟喜欢 2025-01-18 12:22:11 4 0

Android 首选项数据存储流不发出相同的值

只是测试 Preferences DataStore 并发现提供的 Flow 输出不会发出相同的值,我的设置如下: DataStore Util Class: object DataStore { private val C…

卸妝后依然美 2025-01-18 04:53:41 7 0

当我使用Android Studio中的房间搜索记录时,如何显示基于加载UI的不同复合物?

以下代码来自文章。 使用wordRepository.allWords()查询记录会花费时间,所以作者先设置_isLoading.value = true,然后查询记录,最后设置_isLoading.…

温柔女人霸气范 2025-01-18 03:41:19 0 0

如何在JetPack上使用RXJAVA 3使用页面3库

在JetPack撰写文档中,它说使用 collectAslazyPagingItems()获取 lazypagingItems ,然后传递到LazyColumn的项目。 问题是; collectAslazyPagingIt…

没︽人懂的悲伤 2025-01-17 21:52:06 4 0

当其中一个排放一定值时,如何取消流量组合?

我正在并行执行多个网络请求,并使用 Stateflow 监视结果。 每个网络请求都在单独的流中完成,我使用combine在我的Stateflow上推送最新状态。这是我的…

短叹 2025-01-17 09:30:24 3 0

如何在 Jetpack Compose 中使用 SharedFlow

对于状态流,我可以使用 val items by myViewModel.items.collectAsState() 我认为共享流不能以这种方式使用。共享流是否适用于 Compose?…

莫相离 2025-01-17 08:10:22 3 0

修改列表时,Jetpack composecollectAsState() 未收集热流

当我使用collectAsState()时,collect {}仅在传递新列表时触发,而不是在修改和发出时触发。 查看模型 @HiltViewModel class MyViewModel @Inject con…

画▽骨i 2025-01-17 04:23:50 6 0

收集服务中的流量

因此,我尝试在 onCreate() 中从前台服务 (LifecycleService) 中的流收集数据,但在第一次回调后,它没有提供新数据。 代码是: override fun onCreat…

与酒说心事 2025-01-17 03:46:36 3 0

Kotlin flow inside flow,父流不调用collect

最近我发现了一个我无法理解的流程行为。 问题描述 考虑这种情况: 您有一个父flow,在其collect内,您将有一个“子”flow并调用.collect(),就像这样…

姐不稀罕 2025-01-16 19:59:04 2 0

flow.collect(suspend (T) -> Unit) 不适用于较新版本的协程依赖项

我将 gradle 文件 从 implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-core:1.3.9' implementation 'org.jetbrains.kotlinx:kotlinx-corou…

黯淡〆 2025-01-16 18:30:56 2 0

如何获得之前发布的 Kotlin Flow?

让我用一个简单的图像来说明我想要得到的内容: 我不想使用 SharedFlow 的 replayCache 来实现此目的因为如果一个新的观察者观察到 SharedFlow,它将…

生生漫 2025-01-16 11:54:28 3 0

在每个请求上调用 viewModelscope.launch() 方法是否正确?

我有这样的代码: class MyViewModel: ViewModel() { val myRepository = ExampleRepository() init { fetchServerRequest() } fun reload() { fetchS…

感情旳空白 2025-01-16 06:06:59 2 0

Kotlin Coroutine Flow:使用 Flow 时何时会发生资源浪费

我正在阅读这篇文章 在与我的实现进行比较时,充分理解使用 Flow 的注意事项,但我无法清楚地掌握如何判断在使用 Flow 或 Flow 构建器时是否浪费资源…

那些过往 2025-01-15 12:15:05 2 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文