腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
2
回答
Silverlight
5
:在
UI
线程
之外打印?
是否可以在Silverlight中打印而不阻塞
UI
线程
? 我不得不打印大量的页面,因此我的
UI
冻结了一段时间。我想在后台
线程
上打印(如果可能的话更新一个进度条),但不知道怎么做。在
UI
线程
之外,即使启动PrintDocument也是不可能的:PrintDocument pd = new PrintDocument();在BackgroundWorker.DoWork()中抛出了相同的异常我发现了很多帖子,人们说必须在
UI
线程
上进行打印,但没有这方面的文
浏览 4
修改于2012-05-01
得票数 1
回答已采纳
1
回答
在非
UI
线程
Silverlight
5
浏览器应用程序中创建UserControl
我有一个Silverlight
5
浏览器应用程序。causes Invalid Cross Thread Exception }}有没有办法在Silverlight中调用方法SetSyncronizationContext (即SecurityCritical)?
浏览 31
修改于2016-10-19
得票数 11
1
回答
如何使用XNA将一系列图像从
UI
线程
放入Silverlight
5
中的绘图
线程
作为解决方案,我尝试使用Dispatcher.BeginInvoke,但有时BeginInvoke中的代码似乎会跳过或跳出
线程
。如何处理这样的事情呢?
浏览 0
提问于2011-10-09
得票数 1
1
回答
UI
线程
的
线程
优先级是多少?
UI
线程
的
线程
优先级是多少?是
5
号吗,Thread.NORM_PRIORITY?我想运行一个高优先级的
线程
,但不希望它的优先级高于
UI
线程
。
浏览 6
提问于2016-09-17
得票数 0
2
回答
如果我使用coroutine在Android中读取/写入领域以避免阻塞
UI
,是否仍然需要使用后台
线程
?
假设我有一个函数getData,它从一个领域对象加载数据,耗时
5
秒。 如果没有协同,我需要在后台
线程
中调用此方法,以避免阻塞
UI
。如果我将getData更改为挂起函数,并在主
线程
上调用它,它还会冻结
UI
线程
5
秒吗?还是像调用getData函数中的延迟(5000)一样,不会阻塞
UI
线程
?我想创建一个简单的项目来验证这一点,但是我没有足够大的数据来产生
5
秒的延迟。
浏览 0
修改于2019-11-18
得票数 1
3
回答
当
UI
线程
上的可运行运行不是选项时,如何延迟生成的
线程
?
有几个答案与它在
UI
线程
上运行和阻塞有关。这是真的,它运行在
UI
线程
上,不产生新的
线程
。package com.example.helloworld; impo
浏览 3
修改于2017-05-23
得票数 1
回答已采纳
1
回答
可以从工作
线程
调用NoticationManager.notify()吗?
我的问题更多地是关于什么是好做法,而不是什么是可能的: 此外,Andoid工具包并不是
线程
安全的。因此,您不能从工作
线程
操作
UI
-必须从
UI
线程
对用
浏览 5
修改于2014-06-26
得票数 52
回答已采纳
1
回答
performSelector:withObject:afterDelay阻塞
UI
线程
我想在
UI
线程
上执行一个操作(设置按钮启用状态-(void)changeButtonState:(UIButton *)btn{ [btn setEn
浏览 1
提问于2014-05-17
得票数 0
1
回答
Silverlight
5
中的并发ObservableCollection
在Silverlight
5
中,我需要一个
线程
安全(并发)版本的ObservableCollection。考虑到SL
5
中缺乏多
线程
支持,我很难找到一种方法来创建它(没有ReaderWriterLock,也没有Collections.Concurrent,等等)。当被另一个
线程
更新时,我需要集合来支持
UI
绑定。当进程在后台运行时,我无法将所有更新分派到
UI
线程
。理想情况下,后台进程可以根据需要更新集合,并且
UI
在发生更改时接收通知。因为
浏览 3
修改于2012-03-08
得票数 3
回答已采纳
4
回答
Runnables会阻塞
UI
线程
吗?
我试图了解
UI
线程
的事件队列是如何工作的。我正在尝试运行一个代码,它可以被分解成许多部分,但不幸的是,它必须在
UI
线程
上运行。因此,为了不阻塞
UI
线程
并接收ANR,我想知道是否可以在许多Runnable对象中破解该代码并使用来自另一个
线程
的runOnUiThread运行它们。 我的问题是,这会阻止
UI
线程
吗?例如,如果我有一段代码一定在
5
秒内运行,并且我将这段代码分解成1000个Runnable对象,并将它们添加到<
浏览 12
修改于2017-08-21
得票数 2
6
回答
C#多
线程
控制台应用程序-控制台在
线程
完成之前退出
我有一个c#控制台应用程序,可以创建多达
5
个
线程
。有没有办法让主
UI
线程
保持运行,只要辅助
线程
在运行?ThreadPool.QueueUserWorkItem(new System.Threading.WaitCallback(myMethod), url);我按照上面的代码开始我的
线程
浏览 1
修改于2011-10-14
得票数 8
1
回答
我们能创建两个运行在android上的ThreadPoolExecutor吗?
AsyncTask正在管理一个具有
5
个核心
线程
的
线程
池。一旦我们开始使用AsyncTask,它就会开始在安卓手机上设置这个
线程
池。我不想AsyncTask的原因是因为我要创建一个服务,并从服务中启动
线程
,这意味着任务中没有太多的
UI
更新。然而,异步任务必须在
UI
线程
上创建和执行。因此,我将创建另一个不同的
线程
池,用于管理这类
线程
。我担心的是,如果我创建另一个有
5
个核心
线程
的
浏览 1
提问于2011-08-30
得票数 1
3
回答
View.OnTouchListener是否运行在
UI
线程
之外的其他
线程
上?
如果我有一个类对象Square (不是MainActivity,但MainActivty创建了Square对象)来实现View.OnTouchListener,那么Square中的onTouch()方法是在
UI
线程
上运行还是在另一个
线程
上运行?它似乎运行在另一个
线程
上,因为如果不对我的onTouch()对象调用runOnUiThread(),我就无法从MainActivity方法中更新
UI
。我按照@pskink的建议记录了Thread.currentThread().toString(),并得到了以下结果
浏览 0
修改于2017-03-17
得票数 0
2
回答
在
UI
被阻塞时,在后台
线程
中执行WebRequest
当
UI
线程
不再被阻塞时,下面的代码为什么在
5
秒后执行WebRequests?Thread.Sleep在
UI
线程
中,而WebRequests的实例化和调用都发生在ThreadPool
线程
中。Loaded += (sender, args) => { ThreadPool.QueueUserWorkItem=> Debug.WriteLine("Request
浏览 9
修改于2011-12-11
得票数 1
回答已采纳
1
回答
多
线程
加载连接到从数据库检索的不同集合的不同网格。
在给定的视图中,有
5
个网格都绑定到不同的集合集合,即
5
个网格的集合。现在,当从数据库检索
5
组数据时,我不想挂起
UI
。请让我知道,如果以下解决方案是一个好主意,否则请建议一个: 用于绑定到网格的
5
可观察的集合,用于绑定到网格的
5
委托调用BeginInvoke进行db操作,并且每个集合都具有IEnumerable CollectionIEnumerable Collection<Type>委托,完全回调将从IEnumerable collection<Type>中填充
浏览 2
修改于2011-11-28
得票数 1
1
回答
Await将暂停
线程
的执行,然后确定它将如何更新
UI
并提高性能
我知道当我们调用异步方法时,它会释放
UI
线程
,并在遇到await关键字时挂起
线程
的执行。现在假设我们从等待的方法返回一些值,如下所示:{ TextBox.Text = x; // updates the result in the
UI
现在,根据我的理解,由于
UI
线程
浏览 6
修改于2017-08-18
得票数 0
1
回答
停止q
线程
PyQt
5
我尝试过几种方法来阻止一个Q
线程
,但似乎没有一种方法起作用。当我查看调用堆栈时,
线程
尚未结束,当再次单击时,另一个
线程
启动,从而获得无限活动
线程
,并消耗更多不必要的内存。我试着把terminate()和put ()放在一起,但是没有什么能阻止
线程
。所以我也尝试了所有的方法,但没有结果。from PyQt
5
.QtWidgets import QMainWindow, QApplicationfrom Py
浏览 6
修改于2022-11-18
得票数 0
回答已采纳
1
回答
为使用棱镜并使用ThreadOption.UIThread请求事件的类创建假的
我们正在从Prism 4.1转移到
5
。出现的一个项目是为我们的单元测试创建一个Stub EventAggregator (微软伪造的)。但是,在运行单元测试时,我在Prism
5
中得到了这个异常。System.InvalidOperationException:要使用UIThread选项进行订阅,必须在
UI
线程
上构造EventAggregator。那么,有什么方法可以引用Prism认为什么是
UI
线程
呢?还是告诉棱镜单元测试
线程
是
UI
线程</em
浏览 0
提问于2014-11-06
得票数 1
1
回答
基于多
线程
的应用程序的设计图类型是什么?
建议采用何种类型的设计图来捕获具有多个
线程
的应用程序的高级别/概念设计?有什么例子吗?在我的具体案例中(C# WPF应用程序),我有一个应用程序: 但也有大约
5
个不同的
线程
(包括
UI
线程
)处理各种事情。
浏览 4
提问于2010-08-02
得票数 1
回答已采纳
1
回答
C# WPF更新
UI
应用程序冻结
在C#中,我们知道有多个后台
线程
...所以我们可以创建多个
UI
线程
吗? this.Dispatcher.BeginInvoke(new Action(() =>
UI
freeze here for
5
-10 seconds }));
浏览 1
修改于2017-05-09
得票数 0
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券