kotlin-coroutines

kotlin-coroutines

文章 0 浏览 2

用runtest测试mutableSharedFlow

我在使用mutabLeSharedFlow测试视图模型中的某些状态变化时遇到了一些麻烦。例如,我有此类 class SampleViewModel : ViewModel() { private val inte…

-黛色若梦 2025-01-26 01:39:29 3 0

“内在的”有什么?在科特林的实施意义?

当浏览Kotlin源代码时,我发现在某些地方 notimplementedError 被抛出: public suspend inline val coroutineContext: CoroutineContext get() { thr…

讽刺将军 2025-01-25 20:55:15 2 0

在Android中使用状态流进行Mutablelist

在一个项目中工作,在一个项目中,我们需要在视图模型中列出项目列表。该类型是自定义数据类。 到目前为止,我已经使用了 mutableLivedAta 存储列表的…

哽咽笑 2025-01-25 20:28:33 3 0

如何启动不应从作曲事件处理程序中取消的Coroutine

我拥有代表一个“编辑数据”屏幕的组合: @Composable fun EditNodeScreen( vm: EditNodeViewModel, canceled: () -> Unit, accepted: (id: UUID) -> …

北方的巷 2025-01-25 19:39:20 3 0

状态流设置值会删除某些事件,但是更新不是

在我的应用程序中,我有一个代表UI状态的渗透式密封类。 sealed class UIState { class ShowLoading : UIState() class HideLoading : UIState() clas…

旧情别恋 2025-01-25 18:10:09 1 0

当我从Coroutines Flow中收集时,请发出警告?

有人可以解释为什么当我在主线程中收集时,strictmode为什么会给我警告吗? 我在应用程序类文件中启用了strictmode。 StrictMode.setThreadPolicy( St…

梦屿孤独相伴 2025-01-25 18:08:10 2 0

为什么线程混乱?

我开始学习Kotlin Coroutines。但是我面临着这样的情况。 fun main(){ println("${Thread.currentThread().name} thread started") GlobalScope.launc…

捂风挽笑 2025-01-25 15:52:48 2 0

在片段上运行多生命周期

我有一个家庭片段,在该 increateview 片段中,我有2个功能,可以执行 lifecyclescope 。 第一个 lifecyclescope 将使用 cashflow 的所有列表,第二个…

你没皮卡萌 2025-01-25 13:27:34 3 0

如何在Android App Architecture中组合两个数据流?

我根据 app Architecture指南。我已经将用户的数据存储在 ROOM数据库与 firebase cloud Firestore 和用户的active-status同步,并在 firebase firebas…

£烟消云散 2025-01-25 13:26:49 4 0

观察者没有被触发在更改时-Kotlin

我知道这个问题已经被问到了几次,但是我在这里有一个有趣的情况,我不知道。 我有一个带有“任务”的数据库,除了写作/更新方法之外,我将“ Get Met…

花桑 2025-01-25 11:32:11 3 0

Coroutines必须取消合作社

查看官方文档,似乎只有在取消取消时才能取消Coroutine,这意味着它在执行代码之前检查了它是否有效。 link> link 如果情况是这样,范围是如何的。取…

奢欲 2025-01-25 10:31:16 1 0

Coroutines:main()runblocking vs悬浮

取以下两个代码示例(分别从Kotlin文档和Coroutines Library readme中获取): import kotlinx.coroutines.* fun main() = runBlocking { launch { de…

黯淡〆 2025-01-25 08:29:06 1 0

如何将可观察的排放传递给MutableSharedFlow?

好吧,我有一个可观察的,我已经使用asflow()将其转换但不发出。 我正在尝试从RX和频道迁移到Flow,因此我有此功能 override fun processIntents(in…

探春 2025-01-25 03:23:56 2 0

如何从扫描的BLE结果中创建列表

作为在此处提出的问题的倒置如何将 Flow< list< object; ; object> 我想将我的 flow< object> 转换为 flow flow< list< …

豆芽 2025-01-25 03:11:07 2 0

在哪些方面,奔跑比悬浮更糟糕?

官方文档中很清楚地指出, Runblocking “不应从Coroutine使用”。我大致了解了这个想法,但是我试图找到一个示例,其中使用 Runblocking 而不是暂停…

浪漫人生路 2025-01-25 02:45:27 1 0
更多

推荐作者

李珊平

文章 0 评论 0

Quxin

文章 0 评论 0

范无咎

文章 0 评论 0

github_ZOJ2N8YxBm

文章 0 评论 0

若言

文章 0 评论 0

南…巷孤猫

文章 0 评论 0

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