ui-thread相关内容

多个Swing事件派发线程

我想在Swing中创建一个新的事件派发线程,但我无法在线找到任何参考资料,以了解如何执行此操作。我通过创建一个新线程并调用Application.run(...)在.NET中完成了这个。有没有人这样做过?是否可以在Swing中使用? 我想这样做的原因是因为我正在编写一个Eclipse插件,我想弹出对话框不是IDE的模态,但它是我的UI逻辑的模态(阻塞)。我可以使用非模态对话框和回调来实现这一 ..
发布时间:2019-01-08 12:14:30 Java开发

Guice在UI线程问题之外创建Swing组件?

我正在使用Google Guice作为IOC容器处理Java Swing应用程序。事情进展顺利。有一些UI问题。当用Pushing像素替换标准L& F由于在UI线程之外创建Guice的Swing组件,物质L& F应用程序没有运行。 有没有办法告诉Guice在UI线程中创建Swing组件? 也许我应该创建自定义提供程序,它将在 SwingUtilities.invokeAndWait(R ..
发布时间:2018-12-12 19:22:53 Java开发

如何在UI线程上刷一个按钮?

按下按钮后,我的UI上有一个按钮,我想每800毫秒闪烁一次(然后再打开然后再关闭)。我使用以下代码执行此操作: - (void)flickEmergencyButton { //检查紧急情况是否在进展... if(model.emergencyInProgress){ // ...如果是这样,请点击状态 self.emergencyButton.selected =!self. ..
发布时间:2018-09-27 09:09:07 移动开发

后台任务完成后如何向主UI线程指示? (performSelectorInBackground)

当后台任务完成后,如何在iPhone应用程序IOS程序中获取主UI线程的指示? 背景 我正在尝试根据概念设置加载指标在如何添加UIActivityIndi​​cator到iphone应用程序中的启动画面? 在AppDelete中使用“performSelectorInBackground”来加载模型数据 因此我需要在RootViewController中以某种方式告知数据何时在后台 ..

RestKit,核心数据,神奇记录,大量数据和滞后UI

我有一个应用程式储存有关餐厅的资料。他们的菜单,日程安排等。 Theres〜200个餐馆在DB。该应用程序用于通过单次检索这些地方,但它花了太多的时间加载,所以我决定一个一个加载数据。在启动应用程序询问服务器的地方的ids数组,然后通过API获取数据。 我设置完成块RK的操作到背景队列,但它didn不帮助。滚动运行不够流畅,有时该应用程序甚至死锁(sic!)或崩溃,在控制台中没有错误输出。 ..
发布时间:2017-01-10 23:23:26 移动开发

Javafx从线程更新UI,而不直接调用Platform.runLater

现在有人说,不适合使用 Platform.runLater()从非JavaFX线程更新UI和Oracle网站介绍一种使用绑定进行进度的方法条更新。在这里我想更新一个标签,所以这样编码: 任务任务= new任务(){ @Override protected Object call()throws Exception { int i = 0; while(true){ this.u ..

如何检测,如果我们是在UI线程?

有关参数的缘故,考虑UI线程作为不得不 Application.Run()或它的一个重载呼吁,并具有呼叫线程活动消息循环运行。 是否有检测,如果我们目前这样一个线程执行? 的一种方式 我想这样做的原因是因为我有一个私人的功能即是长期运行的类。类本身已经是多线程的,而这个类的用法是这样的,它可能无论从UI还是从后台线程做处理中。这个功能也属于这一网络。但我不希望它堵塞UI线程。所以我想 ..
发布时间:2016-10-04 17:26:50 C#/.NET

如何妥善保管,而在C#中传递信息更新了用户界面?

我有这种形式,产生一个新的线程,并开始监听,等待在一个循环的UDP数据包。我需要的是保持与接收的字节数更新的用户界面。 对于这一点,我已经安装,我会尽快的数据包是引发事件接收和传递接收作为参数的字节数。因为我不是在UI线程上运行,我不能简单地直接更新UI。下面是目前我在做什么: 私人无效EVENTHANDLER_UpdateTransferProgress(长receivedBytes ..
发布时间:2016-09-28 14:59:23 C#/.NET

C#/ WPF - 我不能从一个BackgroundWorker更新UI

我有,使用的 Tweetsharp 库从一个特定的Twitter帐户取鸣叫代码,创建一个自定义的实例,用户控件和后鸣叫文本该用户控件然后将其添加到的StackPanel 。 不过,我得到了很多的鸣叫,似乎在添加用户控件到的StackPanel 申请将冻结。我试着用的BackgroundWorker ,但我不幸运,到现在为止 我的代码: 私人只读BackgroundWorker的工 ..
发布时间:2016-09-20 09:21:51 C#/.NET

在Java UI线程交互/ J2ME

我正在写一个J2ME应用程序。其中一个件是什么,定期轮询一个目录的内容,并且,如果有任何新的东西,描绘在屏幕上。我通过让UI形式推出一个轮询线程的指针回到自己做到了这一点,当轮询线程发现一些它回调的​​形式和调用syncrhonized方法来更新它的显示。这似乎很好地工作。 我的问题是这样的。在C#/。NET我知道这是不是最好有非UI线程更新UI,并处理这个正确的做法是委托它的UI线程。 ..
发布时间:2016-09-06 14:35:13 Java开发

WP7 - 访问UI线程?

我如何访问WP7应用程序的UI线程?结果 我使用下面的code,如果有帮助。 私人无效LayoutRoot_Loaded(对象发件人,RoutedEventArgs E) { AcquireNews(L => {listBox1.Items.Add(L [0]);}); //这里就是我得到一个异常说“无效的跨线程访问。” } 无效Ac ..

如何将用户界面的变化可以在onClickListener开始在Android的一个新活动前处理?

我一直在寻找在这里在这个论坛上,但我找不到任何回答我的问题。我有以下问题: 我有一个ImageView的和两个文本,我想改变颜色上选择加载下一个活动之前,以显示节目的视觉反馈。 @覆盖 公共无效的onClick(视图v){ openFormOverviewButton.setColorFilter(0x22FFFFFF,Mode.SRC_ATOP); openFormOvervi ..
发布时间:2016-03-20 00:02:54 移动开发

ASynchTask睡在doinbackground锁定在UI线程

编辑:解决。对不起球员,它发生,我认为我的同时,我的数据装载在后台线程正在发生,该分析数据的回调没有。该数据的解析花了很长的时间,那是什么锁我的线程。 编辑:它已经到了我的注意,我的首要问题(在ProgressDialog不再旋转)可以通过一个问题,我使用ProgressDialog而不是UI线程被阻塞造成的。如果是这样的话,我该如何解决呢? 编辑:澄清,这并不锁定整个节目了永远。一旦一切都被 ..
发布时间:2016-03-19 22:27:10 移动开发

运行SurfaceView关闭UI线程

我surfraceview就是我的大部分应用的是,我想,以减少其滞后性,因此,有人告诉我把它关闭UI线程。是否有可能在AsyncTask的运行SurfaceView? 解决方案 虽然有可能吸引到来自不建议一个AsyncTask的一个SurfaceView。 AsyncTasks可以在串行队列中运行,所以你可能会阻止其他任务。相反,只使用一个线程。该SDK包含一个名为LunarLander一 ..
发布时间:2016-03-19 15:06:58 移动开发

getPackageName()返回null

我在我的Andr​​oid应用程序的方法,它返回的绘制ID 根据它的名字,这种方法效果这么好正常的情况下,但是从一个单独的线程运行时,它返回空,其上运行的 UIThread 此线程时也是如此。 的这个方法:的 公众诠释get_drawable(INT状态){ 中期业绩; RES = getResources()则getIdentifier(“东西”+ Integer.toS ..

AsyncTask的过程中更新UI

我如何从AsyncTask的编辑活动的意见之前,任务就完成了?我无法访问任何从doInBackground方法的意见,我不想等到任务完成。有没有一种方式去这样做呢?还是我来创建doInBackground(这听起来对我来说是不好的做法)中的一个线程,然后访问该线程的完成看法? 解决方案 重写此方法: 保护无效onProgressUpdate(整数...进度){ setProgre ..
发布时间:2016-03-17 23:32:12 移动开发

Android的TextView的文本显示为黑色方块?

我在我的应用程序一个TextView,直到我暂停的应用程序(由pressing家),并再次启动它工作正常。它应该只是恢复活动,但由于某些原因,TextView中不能正常显示文本将恢复活动后。该文本是显示为黑色方块,就像这样: http://i.stack.imgur.com/5mtvy.png 有谁知道如何解决这一问题? 编辑:这是我的code: TextView的是在具有GLSurfac ..
发布时间:2016-03-17 23:31:19 移动开发

为什么不能线程不是UI线程访问有何看法?

我知道,除非是在UI线程没有线程可以访问当前视图。我想知道为什么吗?为何重要哪个线程正在改变看法?它是一个安全的理由吗?这是周围的工作,我用: 公共无效的doLayout() { Runnable运行=新的Runnable() { 公共无效的run() { ..
发布时间:2016-03-15 23:04:19 Java开发