腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
在
Android
上
启动
协
程
的
正确
方式
是什么
?
、
我在想怎么
启动
一个
协
程
。我想让它依次调用两个挂起函数。我读到
的
第一个文档是这样做
的
: fun initialize() { suspendFun1() }但是
Android
Studio没有找到launch方法。然后我发现了这个,它解释了如何通过
在
类
上
实现CoroutineScope来为Activities和ViewMod
浏览 23
提问于2019-11-27
得票数 20
回答已采纳
2
回答
如何在main函数中恢复执行
协
程
?
、
、
、
、
如果我们
在
main函数中使用
协
程
,那么
协
程
如何在延迟后恢复执行。就像在这个图像中,
协
程
在
主函数中,延迟2秒后代码恢复。所以我只想知道延迟后如何执行返回到代码。我知道状态机和
android
中
的
协
程
是如何工作
的
。我问
的
是kotlin
的
main函数(不是
android
activity )。
浏览 8
提问于2021-09-15
得票数 0
2
回答
对于现实世界
的
Android
开发来说,
协
程
到底有多“轻量级”?
、
、
当您开始学习Kotlin
协
程
时,您看到
的
第一个示例之一是可以
启动
数十万个协
程
,但在尝试对线程执行相同
的
操作时会遇到OutOfMemory异常。虽然这个例子很“酷”,但我不认为它对现实世界
的
Android
应用程序开发有什么用处,甚至有点误导。当然,您可以
启动
数十万个只做delay()
的
协
程
,但在现实中,您要么
启动
执行某种IO或某种计算
的
协<
浏览 1
提问于2020-05-07
得票数 3
2
回答
启动
协
程
构建器是否会导致挂起函数
在
新线程
上
运行?
、
、
、
最近开始使用Kotlin
协
程
语法如下: main(){ delay(2000)print("outside coroutine") } 我知道首先打印外部
协
程
,然后再打印内部
协
程
,因为延迟是一个挂起函数,它只阻塞
协
程
,而不是线程本身。但是,由于
协
程
需要在
浏览 43
提问于2020-07-24
得票数 0
回答已采纳
1
回答
`
的
情况下捕获安卓中所有
协
程
未捕获
的
异常?
、
、
、
我想知道是否有一种
协
程
方法来捕获
android
中任何范围内
的
所有未捕获
的
异常?我尝试使用Thread.setDefaultUncaughtExceptionHandler,它可以工作,但我想知道是否可以通过其他
方式
启用它。 编辑:我希望
在
不更改
协
程
启动
的
情况下进行全局异常处理。
浏览 33
提问于2021-01-14
得票数 1
1
回答
停止并重复
协
程
的
最佳方法,kotlin
、
、
、
、
我有一个
android
应用程序,当滑块移动时绘制耗时
的
图形。如果滑块移动得很快,我想停止当前
的
图形绘制并重新
启动
它。一旦滑块停止,我就会完成最后一项工作。我正在使用
协
程
来绘制它。停止
协
程
然后重新开始
的
最好方法
是什么
?
浏览 77
提问于2021-09-30
得票数 0
1
回答
为什么
协
程
作用域
启动
由不同
的
线程运行?
、
、
started} [time elapsed : 15] Start run blocking -- Thread[main,5,main][time elapsed : 3089] End run blocking
浏览 1
提问于2021-09-05
得票数 2
1
回答
StartCoRoutine(string)未实现预期效果
、
最好
的
学习
方式
,不是吗?不管怎样,我
在
每个关卡
的
开头都有UI
的
工作脚本,它会告诉你什么关卡和/或它是否是一个新
的
检查点(产卵区域)。它还会告诉玩家还剩下多少生命和生命。我现在
的
问题是WaitForSeconds()没有暂停“检查点”文本,所以它直接进入图形用户界面函数,似乎跳过了检查点(Cpoint())函数。然而,通过调试日志,我知道它实际
上
不是这样
的
。这种变化
在
启动
时发生得如此之快,以
浏览 15
提问于2018-08-25
得票数 0
回答已采纳
1
回答
C++
协
程
和
ANDROID
标志
、
、
、
我正在尝试集成一个使用asio和
android
上
的
协
程
的
boost项目。我使用
在
CMakeLists.txt文件(使用c++17)
上
。当我设置这个标志时,
ANDROID
宏变得未定义。如果我添加了-DANDROID,那么
协
程
就会被禁用。这两个标志是不兼容
的
吗?我可以
在
Android
上
使用NDK
的
c++
协
浏览 15
提问于2021-03-02
得票数 0
回答已采纳
3
回答
何时为类中
的
协
程
指定Dispatchers.xxx
、
我经常创建具有包含
协
程
的
函数
的
类。并不总是清楚该函数是否由绑定到UI
的
某个组件使用,或者它是否正在进行更多面向IO
的
后台工作。下面是一个例子: GlobalScope.launch { }
在
本例中,未指定Dispatcher.MAIN这是
正确
的
方法吗?
协
程
是否使用调用客户端恰
浏览 3
提问于2020-01-13
得票数 2
0
回答
测试从常规函数调用python
协
程
(async def)
、
、
假设我有一些异步
协
程
,它获取一些数据并返回它。如下所示: result = await some_io()基本
上
,这个协
程
是从
协
程
链中调用
的
,初始
协
程
是通过创建一个任务来运行
的
但是,如果出于测试目的,我只想在运行某些文件时以这种
方式
运行一个
协
程
: if __name__
浏览 4
提问于2016-12-21
得票数 3
回答已采纳
1
回答
我怎么知道
协
程
是否还在“等待”?
、
、
我在网上能找到
的
就是“如何检查
协
程
是否正在运行”,这不是我想要
的
。设置为true之前停止
协
程
,则SomeBool标志将“始终”为true。yield语句之后
的
任何内容都将永远不会运行!所以“检查
协
程
是否还在运行”
的
功能失败了!有没有办法“做
正确
的
工作”? 因此,如果我最终从
浏览 0
提问于2020-10-29
得票数 1
3
回答
从
协
程
更改布局
、
、
、
协
程
启动
GlobalScope.launch(){} 我需要从get_message_pulling()编辑布局,但遇到错误
android
.view.ViewRootImpl
浏览 9
提问于2020-09-06
得票数 0
回答已采纳
1
回答
在
Kotlin中,一个线程一次只能运行一个
协
程
?
、
、
我对Kotlin
协
程
和线程
的
理解是这样
的
: 一个线程一次只能运行一个
协
程
。一个线程可以同时处理多个协
程
。它可以挂起一个
协
程
并运行一个不同
的
协
程
。但是在给定
的
时间点
上
,一个线程
上
只有一个
协
程
在运行。您不能在同一时间点在同一线程
上
运行多个协
程
。 是这样
的
浏览 81
提问于2020-10-05
得票数 1
回答已采纳
1
回答
带循环
的
Kotlin - Coroutines
、
、
因此,我有一个简单
的
算法,它以这种
方式
遵循树结构: ? 每次它从一个节点移动到下一个节点时,它会将上一个节点
的
属性传播到下一个节点,依此类推,以模拟节点彼此之间
的
效果。
在
我目前
的
实现中,算法
在
完成树
的
其余部分之前,会沿着每条拆分
的
路径一直走到最后: ? 这是次优
的
,因为所有其他分支都必须等待算法完成,这是大量时间
的
浪费,特别是当树非常大
的
时候。理想情况下,我希望每个
浏览 10
提问于2019-10-03
得票数 3
回答已采纳
3
回答
Android
4.1 -为什么数据库检查器减慢我
的
AndroidStudio模拟器?
、
我最近更新了
Android
Studio到4.1版本,因为这个版本可以查看app数据库。关闭"Database Inspector“是不可能
的
,我必须使我
的
缓存无效并重启
Android
Studio。 有什么解决方案吗?
浏览 5
提问于2020-10-14
得票数 3
1
回答
在
kotest中使用ThreadLocal Webdriver进行并行执行
、
、
、
如何使用ThreadLocal Webdriver
在
kotest中并行执行浏览器?不知何故,我相信kotlin
协
程
把事情搞砸了。
浏览 15
提问于2021-08-23
得票数 0
2
回答
如何理解Kotlin
协
程
?
、
、
、
我已经尝试阅读了Kotlin
协
程
的
各种教程和页面,尽管它对我来说是有意义
的
,但我仍然没有感觉到它被点击了,我还没有准备好用
协
程
编写异步非阻塞代码。我认为我缺少
的
是一张图表或图片,说明当一段
协
程
代码执行时到底发生了什么,以及以什么顺序执行。这些代码是如何在线程级别运行
的
?Line0:代码
在
主线程
上
启动
Line1:
在
一个新线程
上
<
浏览 1
提问于2019-07-29
得票数 8
0
回答
协
程
调用堆栈
、
、
我想使用我
的
协
程
来平滑地插值多个GameObjects
的
位置和旋转,并将脚本附加到它们
上
。当我
启动
协
程
时,平滑部分工作得很好,但我所有的对象都被移动到相同
的
位置,这不是我想要
的
。这是我
的
协
程
的
样子:{ float passedTime =
浏览 1
提问于2017-01-03
得票数 0
4
回答
Kotlin
协
程
:
在
测试
Android
Presenter时切换上下文
、
、
、
我最近开始
在
我
的
Android
项目中使用kotlin
协
程
,但我对它有一些问题。许多人会称其为代码气味。我正在使用MVP架构,其中
协
程
在
我
的
演示者中
启动
,如下所示: // WorklistPresenter.ktoverride fun loadWorklist() { ... laun
浏览 42
提问于2018-01-11
得票数 3
回答已采纳
点击加载更多
相关
资讯
AI技术在电影领域的正确打开方式是什么?
游戏党的福音|在iPhone12上打英雄联盟,3D才是正确开启方式
饿了么资深Android工程师带你领略Kotlin协程的力量
Kotlin1.3版本的协程
探究高级的Kotlin Coroutines知识
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券