腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1880)
视频
沙龙
1
回答
Kotlin
协
程
-
跳跃
函数
、
、
我想使用
协
程
在我的代码中实现一个“跳转”。我的意思是想象一个笛卡尔平面,其中X是水平坐标,Y是垂直坐标,从点x=0和y=0开始,通过
协
程
(到没有阻塞的主线),我想得到: y= 0y= 2y= 4 jumpPosition -= 10} 有没有更好的方法来找到解决方案(也许没有
协
程
浏览 19
提问于2020-06-25
得票数 0
回答已采纳
1
回答
哪个协
程
(goroutines和
kotlin
协
程
)更快?
、
、
、
、
Kotlin
协
程
只是一个接一个地执行的任务的顺序。每个任务都可以在线程池中的任何线程中执行。 Go运行时支持“
协
程
”。但是goroutines并不是真正的
协
程
。
kotlin
协
程
和goroutines之间的第一个区别是Go运行时管理此时正在运行的
协
程
。当goroutine在某些IO操作(或同步原语)上被阻塞时,Go选择next Job来执行它。
kotlin
协
浏览 2
提问于2017-10-21
得票数 44
回答已采纳
2
回答
如何在main
函数
中恢复执行
协
程
?
、
、
、
、
如果我们在main
函数
中使用
协
程
,那么
协
程
如何在延迟后恢复执行。就像在这个图像中,
协
程
在主
函数
中,延迟2秒后代码恢复。所以我只想知道延迟后如何执行返回到代码。我知道状态机和android中的
协
程
是如何工作的。我问的是
kotlin
的main
函数
(不是android activity )。
浏览 8
提问于2021-09-15
得票数 0
1
回答
带循环的
Kotlin
- Coroutines
、
、
我目前是
Kotlin
协
程
的新手,所以如果这看起来很愚蠢,请容忍我。目前,我正在考虑使用
Kotlin
的
协
程
(注意:这是近似代码)以如下方式实现: suspend fun propagate(startFromNode: Node) { coroutineScope如何处理
协
程
也可以产生新
协
程
的情况。如果一个
协
程
因为某种原因抛出了异常,那么源自这个主
协
程
浏览 10
提问于2019-10-03
得票数 3
回答已采纳
4
回答
使用
Kotlin
1.3迁移到Android中的
Kotlin
协
程
、
、
我应该在我的build.gradle文件中修改什么或者在类中导入什么才能在我的Android项目中使用
Kotlin
1.3中稳定的
协
程
函数
?关于我的build.gradle中的
协
程
的片段 implementation "org.jetbrains.
kotlin
:
kotlin
-coroutines-core:$coroutines_version" implementation "org.jetbrains.
kotli
浏览 4
提问于2018-10-25
得票数 12
1
回答
线程什么时候会挂起挂起的
函数
?
、
、
我正在学习
Kotlin
的
协
程
,我很好奇线程什么时候会挂起一个挂起
函数
。
Kotlin
的
协
程
是一样的吗?
浏览 16
提问于2019-11-18
得票数 2
2
回答
启动
协
程
构建器是否会导致挂起
函数
在新线程上运行?
、
、
、
最近开始使用
Kotlin
协
程
语法如下: main(){ delay(2000)print("outside coroutine") } 我知道首先打印外部
协
程
,然后再打印内部
协
程
,因为延迟是一个挂起
函数
,它只阻塞
协
程
,而不是线程本身。但是,由于
协
浏览 43
提问于2020-07-24
得票数 0
回答已采纳
2
回答
为什么
kotlin
协
程
被称为异步?
、
、
、
Jetbrains在每一篇关于
kotlin
的文章中都谈到了异步编程。但我不明白为什么它们被称为异步?据我所知,
kotlin
协
程
--这是一个带有预初始化线程池的状态机。如果我们使用带有
协
程
的async io,另一个问题。但这是IO API异步,而不是
kotlin
协
程
。与其他语言相比,Java没有很好的io异步api (可能是错误的)。但是
kotlin
协
程
没有集成到java nio中,
浏览 5
提问于2021-09-17
得票数 3
1
回答
如何在
协
程
中中断
Kotlin
挂起
函数
并重新开始
、
、
长话短说,我正在运行java/
kotlin
项目,我正在寻找一种方法来取消
kotlin
挂起
函数
,并在环境发生变化时启动
协
程
。在我的代码中,我可以有100个播放器(
协
程
)同时运行,使用挂起
函数
等,并且每小时或每x次Java都会调用其中的一些播放器。当它发生时,我需要
协
程
来停止该挂起功能,并再次启动
协
程
。,它会执行来自java的操作,然后等待延迟结束,然后开始执行
协</
浏览 21
提问于2021-03-01
得票数 0
2
回答
跳转前延迟
、
、
我正在学习Unity,我正在做一个角色移动,但是
跳跃
的动画对角色的
跳跃
有一个延迟,0.30秒,直到它拿起,我如何在代码中添加这个延迟?简而言之,角色在动画之前
跳跃
。
浏览 1
提问于2019-06-19
得票数 0
1
回答
如何启动并行
协
程
并返回结果
、
、
我正在尝试编写一个
函数
,它异步运行两个操作,并使用
Kotlin
协
程
返回结果。longRunningStringOperationOne() return stringOne + stringTwo } 在
Kotlin
} 但是,正如您可能知道的那样,
协
程
作用域中的操作的结果在GlobalScope之外是不可访问的,所以我的方法只需在我的长时间运行的操作完成之前返回它当时
浏览 14
提问于2020-07-16
得票数 1
回答已采纳
1
回答
在
Kotlin
中,一个线程一次只能运行一个
协
程
?
、
、
我对
Kotlin
协
程
和线程的理解是这样的: 一个线程一次只能运行一个
协
程
。一个线程可以同时处理多个协
程
。它可以挂起一个
协
程
并运行一个不同的
协
程
。但是在给定的时间点上,一个线程上只有一个
协
程
在运行。您不能在同一时间点在同一线程上运行多个协
程
。 是这样的吗?
浏览 81
提问于2020-10-05
得票数 1
回答已采纳
1
回答
有没有什么地方线程应该比
协
程
更受青睐呢?
、
、
、
我刚刚做了一个关于
Kotlin
的
协
程
的演讲,并提出了一个问题:
协
程
是否总是可以取代线程,或者是否也可能有缺点。 或者反过来:有没有不应该使用
协
程
的地方?
浏览 15
提问于2018-03-01
得票数 3
回答已采纳
1
回答
从Polidea库返回延迟类型-
Kotlin
协
程
、
、
、
我正在做一些
kotlin
协
程
的实验,特别是我想从polidea库中返回一个RxBleDevice到我的
协
程
中。但是,Polidea scanBleDevices
函数
在订阅时返回Disposable。根据我的代码,有没有办法返回给我的
协
程
一个RxBleDevice?
浏览 14
提问于2019-01-16
得票数 0
回答已采纳
1
回答
如何临时停止线程池执行的任务?
、
、
假设我有一个包含10个线程的线程池。假设池中的一个线程执行某个任务。我希望在某些情况下,任务将停止执行,线程将执行另一个任务,只有稍后它才会返回到前一个任务,并从停止的地方继续执行。
浏览 4
提问于2021-10-08
得票数 0
3
回答
Android:如何使用
协
程
从互联网读取文件?
、
、
我创建了这样一个
函数
: private fun urlRead() { val stream = url.openStream()} 我从onCreate调用了这个
函数
。文档建议对简单的多线程任务使用
协
程
。但我找不到在Android中使用
Kotlin
中的
协
程
的好例子。 你能给出一个简短的使用
协
程
的代码示例吗?
浏览 23
提问于2020-04-06
得票数 0
回答已采纳
1
回答
启动时无法调用挂起
函数
、
我是
kotlin
协
程
的新手,我正在尝试使用launch从oncreate调用一个暂停
函数
。但是代码不会执行。suspend fun callSomeApi() { //perform network call} 它说挂起
函数
只能从
协
程
或其他挂起
函数
中调用
浏览 6
提问于2019-06-24
得票数 1
1
回答
Kotlin
协
程
使用produces和mockito来模拟生产作业
、
、
、
我正在Android应用程序中测试
Kotlin
协
程
,并尝试执行以下单元测试 success(GetVenuesResult(venues)) }postExecute{..}是BaseInteractor上的一个方法,它通过使用
kotlin
android
协
程
库中的launch(UI)
协
<
浏览 1
提问于2017-12-02
得票数 1
1
回答
使用
协
程
写入日志文件,而不会打乱日志的顺序
、
、
、
、
由于文件写入是一个阻塞操作,我现在希望使用
Kotlin
协
程
使文件写入异步。仅仅将写操作包装在
协
程
中是行不通的,因为这样做会导致一些日志被调换,并且不会以正确的顺序写入文件。如何确保日志是按顺序写入的,同时不会阻塞主线程的文件操作,最好使用
Kotlin
协
程
?
浏览 22
提问于2020-05-08
得票数 3
回答已采纳
2
回答
android LiveData或
协
程
频道
、
、
、
现在有人提出"LiveData还没有被很好地采用,也许应该改用
协
程
的通道“。有人愿意
浏览 19
提问于2019-08-15
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券