腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(4955)
视频
沙龙
2
回答
如
何在
main函数中恢复执行
协
程
?
、
、
、
、
如果我们在main函数中使用
协
程
,那么
协
程
如
何在
延迟后恢复执行。就像在这个图像中,
协
程
在主函数中,延迟2秒后代码恢复。所以我只想知道延迟后如何执行返回到代码。我知道状态机和
android
中的
协
程
是如何工作的。我问的是
kotlin
的main函数(不是
android
activity )。
浏览 8
提问于2021-09-15
得票数 0
2
回答
结合使用AsyncTask和Runnable
、
、
如果有任何其他方法可以在后台线程
上
执行我的请求,如果您能指明,我将不胜感激。 我不想使用Retrofit或任何类似的替代方案。
浏览 0
提问于2020-01-19
得票数 0
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
回答
哪个协
程
(goroutines和
kotlin
协
程
)更快?
、
、
、
、
Kotlin
协
程
只是一个接一个地执行的任务的顺序。每个任务都可以在线程池中的任何线程中执行。 Go运行时支持“
协
程
”。但是goroutines并不是真正的
协
程
。
kotlin
协
程
和goroutines之间的第一个区别是Go运行时管理此时正在运行的
协
程
。当goroutine在某些IO操作(或同步原语)
上
被阻塞时,Go选择next Job来执行它。
kotlin<
浏览 2
提问于2017-10-21
得票数 44
回答已采纳
3
回答
Android
4.1 -为什么数据库检查器减慢我的AndroidStudio模拟器?
、
我最近更新了
Android
Studio到4.1版本,因为这个版本可以查看app数据库。有什么解决方案吗?
浏览 5
提问于2020-10-14
得票数 3
3
回答
如
何在
Android
上
停止
Kotlin
协
程
?
、
、
我正在尝试
停止
协
程
,如果用户按下一个按钮。
浏览 42
提问于2020-04-04
得票数 2
1
回答
使用
协
程
写入日志文件,而不会打乱日志的顺序
、
、
、
、
我已经创建了一个自定义日志记录器,用于将我所有的日志写入文件和
android
日志。由于文件写入是一个阻塞操作,我现在希望使用
Kotlin
协
程
使文件写入异步。仅仅将写操作包装在
协
程
中是行不通的,因为这样做会导致一些日志被调换,并且不会以正确的顺序写入文件。如何确保日志是按顺序写入的,同时不会阻塞主线程的文件操作,最好使用
Kotlin
协
程
?
浏览 22
提问于2020-05-08
得票数 3
回答已采纳
1
回答
在
Kotlin
中,一个线程一次只能运行一个
协
程
?
、
、
我对
Kotlin
协
程
和线程的理解是这样的: 一个线程一次只能运行一个
协
程
。一个线程可以同时处理多个协
程
。它可以挂起一个
协
程
并运行一个不同的
协
程
。但是在给定的时间点
上
,一个线程
上
只有一个
协
程
在运行。您不能在同一时间点在同一线程
上
运行多个协
程
。 是这样的吗?
浏览 81
提问于2020-10-05
得票数 1
回答已采纳
1
回答
如
何在
协
程
中中断
Kotlin
挂起函数并重新开始
、
、
长话短说,我正在运行java/
kotlin
项目,我正在寻找一种方法来取消
kotlin
挂起函数,并在环境发生变化时启动
协
程
。在我的代码中,我可以有100个播放器(
协
程
)同时运行,使用挂起函数等,并且每小时或每x次Java都会调用其中的一些播放器。当它发生时,我需要
协
程
来
停止
该挂起功能,并再次启动
协
程
。GoesSomewhereElse() {delay 2 min
浏览 21
提问于2021-03-01
得票数 0
1
回答
Kotlin
协
程
使用produces和mockito来模拟生产作业
、
、
、
我正在
Android
应用程序中测试
Kotlin
协
程
,并尝试执行以下单元测试 } else { }} postExecute{..}是BaseInteractor
上
的一个方法,它通过使用
kotlin
android
浏览 1
提问于2017-12-02
得票数 1
3
回答
Android
:如何使用
协
程
从互联网读取文件?
、
、
Android
要求应用程序从其他线程与网络一起工作。文档建议对简单的多线程任务使用
协
程
。但我找不到在
Android
中使用
Kotlin
中的
协
程
的好例子。 你能给出一个简短的使用
协
程
的代码示例吗?
浏览 23
提问于2020-04-06
得票数 0
回答已采纳
2
回答
在IntelliJ IDEA项目中使用kotlinx.coroutines
、
、
我正在尝试学习
协
程
,所以我启动了IntelliJ并创建了一个临时文件。但是当我输入我的
协
程
时,我得到了编译器的抱怨,比如runBlocking是一个未解析的引用。因此,这不是一个
android
项目或任何类似的东西。只是一个基本
Kotlin
项目中的临时文件。 我如何引入
协
程
的东西,这样我就不会收到错误了?
浏览 12
提问于2018-09-27
得票数 22
回答已采纳
2
回答
android
LiveData或
协
程
频道
、
、
、
现在有人提出"LiveData还没有被很好地采用,也许应该改用
协
程
的通道“。该频道是
kotlin
的一个语言特性。只是没有非常有力的证据表明在这种情况下使用LiveData更好,或者
协
<em
浏览 19
提问于2019-08-15
得票数 1
回答已采纳
7
回答
Kotlin
:如
何在
不冻结UI的情况下延迟
Android
中的代码
、
、
我正在尝试延迟
Kotlin
中的代码但是它冻结了UI。 是否有人知道为什么会发生这种情况,以及如
何在
不冻结UI的情况下延迟?
浏览 2
提问于2019-01-24
得票数 19
2
回答
启动
协
程
构建器是否会导致挂起函数在新线程
上
运行?
、
、
、
最近开始使用
Kotlin
协
程
语法如下: main(){ delay(2000)print("outside coroutine") } 我知道首先打印外部
协
程
,然后再打印内部
协
程
,因为延迟是一个挂起函数,它只阻塞
协
程
,而不是线程本身。但是,由于
协
浏览 43
提问于2020-07-24
得票数 0
回答已采纳
4
回答
kotlin
协
程
中带有URL().readText()的NetworkOnMainThreadException
、
、
我在
android
studio工作,正在使用
kotlin
协
程
从API中检索结果。我已经测试了URL,它是正常的。它抛出一个NetworkOnMainThreadException,但它被包装在
协
程
中。
浏览 8
提问于2019-04-01
得票数 2
2
回答
对于现实世界的
Android
开发来说,
协
程
到底有多“轻量级”?
、
、
当您开始学习
Kotlin
协
程
时,您看到的第一个示例之一是可以启动数十万个协
程
,但在尝试对线程执行相同的操作时会遇到OutOfMemory异常。虽然这个例子很“酷”,但我不认为它对现实世界的
Android
应用程序开发有什么用处,甚至有点误导。当然,您可以启动数十万个只做delay()的
协
程
,但在现实中,您要么启动执行某种IO或某种计算的
协
程
。例如,如果您启动了数十万个协
程
,并且每个协
程
都使用Retro
浏览 1
提问于2020-05-07
得票数 3
2
回答
如何理解
Kotlin
协
程
?
、
、
、
我已经尝试阅读了
Kotlin
协
程
的各种教程和页面,尽管它对我来说是有意义的,但我仍然没有感觉到它被点击了,我还没有准备好用
协
程
编写异步非阻塞代码。我认为我缺少的是一张图表或图片,说明当一段
协
程
代码执行时到底发生了什么,以及以什么顺序执行。这些代码是如
何在
线程级别运行的?Line0:代码在主线程
上
启动Line
浏览 1
提问于2019-07-29
得票数 8
1
回答
如
何在
非
android
项目中使用Kotlinc
协
程
?
、
、
、
、
我是
Kotlin
的新手,正在尝试使用
协
程
学习异步编程。我在关注
Kotlin
official docs。但是当我试图编译我的代码时,它显示了错误:“未解析的引用: kotlinx”。所以我只想知道,如
何在
非
android
项目中使用Coroutine? 我正在使用Ubuntu终端编译代码。
浏览 19
提问于2019-05-25
得票数 5
1
回答
如何通过
Kotlin
协
程
使用依赖于ThreadLocal的代码
、
、
一些JVM框架使用ThreadLocal来存储应用程序的调用上下文,
如
、事务管理器、安全管理器等。(这个问题的灵感来自)
浏览 1
提问于2017-09-15
得票数 31
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
云直播
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券