Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
等待协程中侦听器内的数据
我有一个协程 我想在启动页面期间在 android 启动时启动 我想等待数据返回后再开始下一个活动 做这个的最好方式是什么 目前我们的 android 正在使用实验性协程 0 26 0 目前还无法更改这一点 更新 我们现在使用最新的协程 不
Android
kotlin
kotlinxcoroutines
Kotlin Android 防抖
有没有什么奇特的方法来实现debounceKotlin Android 的逻辑 我没有在项目中使用 Rx 有一种方法可以在Java https stackoverflow com questions 4742210 implementing
android.os.Looper 中的方法 myLooper 未使用协程进行模拟
我想在 JUnit 中对协程进行一些测试 但遇到了一些问题 代码很简单 Test fun coroutineTest runBlocking Unconfined doesnt work too runBlocking delay 1000
Android
JUnit
kotlin
kotlinxcoroutines
如何从 Java 7 调用 Kotlin 挂起协程函数
我正在尝试从 Java 7 调用 Kotlin 函数 我正在使用协程 并且这个被调用的函数正在挂起 例如 suspend fun suspendingFunction Boolean return async longRunningFunc
Java
Android
kotlin
Coroutine
kotlinxcoroutines
使用 Kotlin 协程进行多线程
我正在尝试Kotlin 协程 https kotlinlang org docs reference coroutines html并有以下代码 fun main args Array
Multithreading
JVM
kotlin
kotlinxcoroutines
使用 Anko 协程扩展的正确方法是什么?
因此 我正在将一个示例应用程序从 RxJava 迁移到 Kotlin Anko Corountines 我想知道我是否正在采用最好的 第一种 方法 fun getPopulationList val ref asReference asyn
Android
kotlin
kotlinxcoroutines
Anko
Kotlin async/await 语法不会阻塞调用者
我想知道 Kotlin 是否可以取代我们当前处理异步代码的方式 现在 我们使用CompletableFutures处理异步代码 下面是这种方法的一个例子 public void onBalanceRequest Client client
kotlin
kotlinxcoroutines
Kotlin:创建自定义 CoroutineContext
我在 API 后端使用 Kotlin 我不想在中运行数据库查询common pool 基本上 我想创建一个CoroutineContext有许多与数据库匹配的线程maximumPoolSize 完成此任务的最佳方法是什么 一般情况下以及针对
JDBC
kotlin
kotlinxcoroutines
我可以始终使用 WorkManager 而不是协程吗?
我想知道既然有像 WorkManager 这样出色的解决方案 我为什么还要为 rx 或协程烦恼呢 但几乎所有教程都使用协程 那么 WorkManager 可能有缺点吗 两者的范围不同 WorkManager 可以推迟 任何以后的时间 或立即
Android
androidjetpack
kotlinxcoroutines
androidworkmanager
Androidcamera2createCaptureRequest在获取YUV_420_888图像时返回所有黑色像素
我有一个 Android Camera2 APIpreview在 Kotlin 中使用 suspendCoroutine 进行所有表面设置和回调 运行正常 但是 当我尝试在应用程序启动后 5 秒拍照时 TEMPLATE STILL CAPT
Android
kotlin
androidcamera2
kotlinxcoroutines
takeWhileInclusive 的这种实现安全吗?
我发现以下包容性的实现takeWhile found here fun
kotlin
Sequence
Coroutine
kotlinxcoroutines
取消时协程取消注册接收者
当服务停止时 我的协程泄漏了广播接收器 这是因为服务在回调完成之前停止了 如何以允许我注销接收器的方式取消协程 The Service工作原理如下 class DataCollectorService Service var job Job
Android
kotlin
kotlinxcoroutines
Kotlin 协程中的“+”?
这是示例代码通过显式作业取消对于 Kotlin 协程 fun main args Array
kotlin
operatoroverloading
Coroutine
kotlinxcoroutines
作为启动上下文提供时 CoroutineExceptionHandler 不执行
当我运行这个时 fun f runBlocking val eh CoroutineExceptionHandler e gt trace exception handler e val j1 launch eh trace launche
kotlin
Coroutine
kotlinxcoroutines