腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
如
何在
kotlin
中
组合
挂起
函数
和
流
的
结果
?
、
、
、
假设我有两个数据来源: val flowA: Flow<String> flowA,) { a, b ->}
浏览 15
提问于2021-11-17
得票数 0
回答已采纳
1
回答
如何启动并行协程并返回
结果
、
、
我正在尝试编写一个
函数
,它异步运行两个操作,并使用
Kotlin
协程返回
结果
。例如,我希望我
的
getData方法大致同时运行我
的
两个longRunningOperationX方法,这样我就可以更快地获得
组合
结果
: fun getData(): String { val stringOne
中
,我可以使用launch
和
async方法运行这些操作。} 但是,正如您可能知道
的
那样,协程作用域中
的
操作<em
浏览 14
提问于2020-07-16
得票数 1
回答已采纳
1
回答
Kotlin
协同器
和
Android -获取Firestore查询任务
结果
的
结果
、
、
我正在编写一个
函数
,该
函数
对防火墙文档执行查询,并将它们返回到列表
中
。如果没有文档,则返回null (或空列表)。我对
Kotlin
不太熟悉,我只会颤栗fun getPlaces(type: String): List<DocumentSnapshotexception -> Log.w(TAG, "Error getting documents: ",
浏览 5
提问于2019-11-30
得票数 1
回答已采纳
2
回答
如
何在
java类
中
重写
挂起
函数
、
、
考虑
kotlin
中
的
以下接口:interface LoginRepository { cont.resumeWith(Result.success(value))我尝试将代码深入到其基本部分,即在java类
中
重写
的
挂起
函数
进行API调用,并使用延续对象返回成功或
浏览 3
提问于2022-05-02
得票数 0
回答已采纳
1
回答
Kotlin
和
Spring - Flow与暂停
、
、
、
、
我是
Kotlin
的
新手,来自Java Spring世界。我希望在
Kotlin
中
复制Java功能,这是每个请求模型
的
正常线程。查看下面的
Kotlin
示例,我发现默认情况下其中一个方法是flow,对于其他方法,它们指定了
挂起
。我看过医生
的
书,但还是有点困惑。我有几个问题要核对我
的
理解: 有什么好
的
理由在
Kotlin
中
强制每个请求模型都执行线程?强制每个请求模型都执行线程--所有
浏览 1
提问于2022-11-01
得票数 0
回答已采纳
2
回答
Kotlin
-异常后继续Coroutine
、
、
我
的
问题 有可能在异常之后继续执行coroutine吗?
浏览 4
提问于2017-01-11
得票数 4
3
回答
Kotlin
短路映射{}.firstOrNull{}
我需要映射一个列表并检索第一个非空元素,并且我需要像Java 8 streams API
中
那样对map操作进行短路。在没有Java 8
流
的
Kotlin
中
,有现成
的
方法可以这样做吗?为此,我创建了自己
的
扩展方法: return result
浏览 14
提问于2017-01-13
得票数 6
回答已采纳
1
回答
在
Kotlin
序列嵌套对象中使用产率
、
、
、
、
我想通过
Kotlin
RowCallbackHandler来
流
Spring Sequence捕获
的
结果
对象。但是,这个“协同体”应该存在,因为整个块都封装在一个sequence构建器
中
。但它似乎不适用于嵌套对象。显示它不使用嵌套对象编译
的
最小示例:sequence {} sequence { object {
浏览 5
提问于2020-09-01
得票数 0
回答已采纳
1
回答
Kotlin
暂停InputStream
和
OutputStream
的
版本
令人惊讶
的
是,
Kotlin
似乎没有提供InputStream
和
OutputStream
的
挂起
版本。编写自己
的
代码并不难,但这并不能为您提供Java
中
这些无处不在
的
接口提供
的
与其他代码
的
默认兼容性。 如果我想在没有适配器
的
情况下最大限度地提高互操作性,我将使用什么来
挂起
Kotlin
中
的
流
接口?
浏览 9
提问于2019-10-13
得票数 3
4
回答
为什么产生LiveData或Flow
的
函数
不必从CoroutineScope调用?
、
、
、
、
当我们通常使用房间时,我们使用
Kotlin
Coroutine,并制作一把刀来访问房间并得到
结果
。大多数
函数
在
函数
开始时通常都有suspend修饰符,而LiveData
和
Flow则是其中之一。MockTable")使用suspend修饰符时,需要在协同范围内调用该
函数
,
浏览 1
提问于2021-08-12
得票数 4
回答已采纳
3
回答
Kotlin
流
与LiveData
的
比较
、
、
、
、
在上一次Google /O、Jose
和
Yigit
中
,我们不应该再使用LiveData来获取数据。现在,我们应该对一次性获取使用
挂起
函数
,并使用
Kotlin
的
流来创建数据
流
。我同意coroutines对于一次抓取或其他CRUD操作(
如
插入等)是很好
的
,但是在我需要数据
流
的
情况下,我不明白
流
给我带来了什么好处。在我看来,LiveData也在做同样
的
事情。<
浏览 6
提问于2019-11-16
得票数 35
回答已采纳
2
回答
如
何在
Kotlin
中等待billingClient.startConnection
、
、
我正在遵循谷歌计费integration instructions,并被困在如何等待计费客户端连接
结果
的
问题上。 每当我需要查询sku详细信息或购买时,我需要确保计费客户端已初始化并已连接。有querySkuDetails
和
queryPurchasesAsync可等待
的
kotlin
扩展
函数
,但startConnection是基于侦听器
的
。以下是文档
中
的
代码示例。method.}) suspend fun querySk
浏览 127
提问于2021-06-24
得票数 2
回答已采纳
1
回答
如
何在
kotlin
挂起
函数
中
返回
结果
、
、
、
我有一个
挂起
函数
,它调用API来获取一些数据,我正在尝试为dataRepository
函数
写一个单元测试。 如何让我
的
函数
返回apiServiceInterface所期望
的
结果
?这是我
的
单元测试 @RunWith(MockitoJUnitRunner::class))
浏览 25
提问于2021-09-04
得票数 2
回答已采纳
2
回答
确定
流
何时不返回数据
、
Kotlin
流
声明如下: 但是,如果我
的
流
的
源是这样
的
,当它完成但不返回数据时,是否有方法从
流
中
确定它?例如,如果
流
的
源调用后端API,但API不返回数据,那么是否有一种方法可以确定
流
何时完成且没有数据?
浏览 3
提问于2021-10-13
得票数 3
回答已采纳
1
回答
预期类型错配:推断类型是@ Composable,为什么我不能直接记住mutableStateOf可
组合
函数
?
、
、
、
、
我可以我可以val composeFunction = remember { mutableStateOf (composeFF) }val composeFunction = remember { mutableStateOf (@Composable { Text("ABC") }) }Internal Error occurr
浏览 23
提问于2022-10-08
得票数 3
回答已采纳
2
回答
如何使用
Kotlin
协同器调用阻塞
函数
?
、
我想用
Kotlin
协同器来调用阻塞
函数
。还请忽略使用线程
的
性能方面(上面的专用线程只是为了示例)。从使用Mutex将阻塞
流
“转换”为协同
流
的<
浏览 4
提问于2020-10-11
得票数 3
回答已采纳
2
回答
为什么我不能像rxJava.Single.create一样在
Kotlin
Flow中使用emit
函数
?
、
、
、
我正在尝试将带有rxjava链
的
交互器重写为
kotlin
流
。在LocationHandlerImpl
中
,我使用LocationService来获取我的当前位置。在addOnSuccessListener
和
addOnFailureListener
中
,我发出了我
的
模型,但出现了错误:“
挂起
函数
只能在协程主体内调用”。我做错了吗?
浏览 32
提问于2019-11-22
得票数 4
回答已采纳
1
回答
如何使用
Kotlin
流来轮询资源并发出它?
、
、
、
我想为
Kotlin
流
的
永远循环
和
发出
结果
创建一个很好
的
逻辑。用例是,每n分钟我需要更新应用程序
中
的
一个配置,该配置来自rest api。我认为一个很好
的
解决方案是运行一个“调度器”,在后台每n分钟轮询api一次,当调度器发出一个新值时,订阅这个调度器
的
ConfigService可以更新它自己
的
状态。使用RxJava,这将是 Observable.interval(n, TimeUnit.MINUTE
浏览 103
提问于2020-07-20
得票数 4
回答已采纳
2
回答
Arrow-Kt Fx vs
Kotlin
Coroutines
、
、
我正努力学习Arrow-Kt,因为我对Functional Programming in
Kotlin
很好奇。这两个是怎么绑在一起
的
?
浏览 6
提问于2020-02-13
得票数 3
回答已采纳
1
回答
内置
Kotlin
suport vs KTX附加包
的
利弊
、
、
、
我正在
Kotlin
构建一个Android,
Kotlin
和
Java用户都会使用它。它依赖于Java
和
Kotlin
的
通用语言模式,就像异步操作
的
回调一样。为了提高
Kotlin
协同用户
的
DX,我想添加各种回调操作
的
修改版本,以使用
Kotlin
的
挂起
函数
、
流
等。我看到,例如Android或OkHttp所使用
的
常见模式是
浏览 7
提问于2022-11-06
得票数 -1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券