码迷,mamicode.com
首页 >  
搜索关键字:handler 子线程 更新ui    ( 7164个结果
Android多线程分析之四:MessageQueue的实现
在前面两篇文章《Android多线程分析之二:Thread的实现》,《Android多线程分析之三:Handler,Looper的实现》中分别介绍了 Thread 的创建,运行,销毁的过程以及 Thread与 Handler,Looper 之间的关联:Thread 在其 run() 方法中创建和运行消息处理循环 Looper,而 Looper::loop() 方法不断地从 MessageQueue 中获取消息,并由 Handler 分发处理该消息。接下来就来介绍 MessageQueue 的运作机制,Mes...
分类:移动开发   时间:2014-07-14 18:37:59    阅读次数:431
【iOS】代理传值与块代码传值
主线程与子线程经常需要进行数据的传递,不同的类之间,不同的控制器之间都需要。 而且经常需要监听一个动作的完成,而后才去做相应事件。(代理是一对一的关系)。 一、代理传值 代理是一种设计模式。iOS中用的非常多。可以通过自定义代理来进行传值。 参见我的这篇文章 http://blog.csdn.net/xn4545945/article/details/31036523 在iOS中,委托方...
分类:移动开发   时间:2014-07-14 13:55:52    阅读次数:253
Handler与线程通信(二)
1. 准备Looper对象2. 在WorkerThread当中生成Handler对象3. 在MainThread当中发送消息 这个过程与上一篇相反 由MainThread里面的Handler发送消息, WorkerThread里面的HandlerMessage来处理
分类:编程语言   时间:2014-07-14 00:57:17    阅读次数:209
Android总结四(Handler)
一、耗时操作 1.什么是ANR 在应用程序的主线程中执行一段耗时的代码, 就有可能出现ANR异常. 耗时的代码未执行结束时, 界面会卡住, 用户对界面进行了操作, 10秒之后耗时代码如果还未结束, 就会出现ANR异常 2.怎么避免ANR 主线程中不要执行耗时的代码 如果一...
分类:移动开发   时间:2014-07-13 19:15:12    阅读次数:322
C# 线程间不能调用剪切板的问题
最近做一个项目,需要用到线程,而且要用到剪切板,创建了一个子线程之后发现在子线程中剪切板上获取不到数据,当时特别纳闷,上网查资料,最后终于搞定,现将解决方法归纳如下: 第一步: public void btnAutoFocus_Click(object sender,EventArgs e) { Thread myThread = new Thread(msc.AutoFocusArith...
分类:编程语言   时间:2014-07-13 17:20:25    阅读次数:177
webbench安装使用
安装#tarzxvfwebbench-1.5.tar.gz#cdwebbench-1.5#make&&makeinstallcc-Wall-ggdb-W-O-c-owebbench.owebbench.cwebbench.c:Infunction‘alarm_handler’:webbench.c:77:警告:未使用的参数‘signal’cc-Wall-ggdb-W-O-owebbenchwebbench.octags*.cinstall-swebbench/us..
分类:Web程序   时间:2014-07-13 14:21:23    阅读次数:270
VC中常见API函数用法(经验版)
1.设置对话框为无边框方法   ModifyStyle(WS_CAPTION | WS_THICKFRAME, 0, SWP_FRAMECHANGED); 2.设置控件灰色与不灰色 void CMthread1Dlg::OnStop()  { // TODO: Add your control notification handler code here m_bRun = FA...
分类:Windows程序   时间:2014-07-13 13:48:06    阅读次数:302
Android中的Handler
一、Handler的定义:     Handler主要接收子线程发送的数据, 并用此数据配合主线程更新UI,用来跟UI主线程交互用。比如可以用handler发送一个message,然后在handler的线程中来接收、处理该消息,以避免直接在UI主线程中处理事务导致影响UI主线程的其他处理工作,Android提供了Handler作为主线程和子线程的纽带;也可以将handler对象传给其他进程,...
分类:移动开发   时间:2014-07-12 21:59:58    阅读次数:238
解决在SharePoint 2010/2013部署自己的Event Handler后,抛出”不能加载被引用的第三方的程序集"的问题
解决在SharePoint 2010 部署自己Event Handler后,解决”Could not load file or assembly 'TIBCO.EMS, Version=1.0.700.12, Culture=neutral, PublicKeyToken=5b83db8ff05c64ba' or one of its dependencies. The system cannot find the file specified. “的问题...
分类:其他好文   时间:2014-07-12 21:37:56    阅读次数:283
Android多线程分析之三:Handler,Looper的实现
在前文《Android多线程分析之二:Thread的实现》中已经详细分析了Android Thread 是如何创建,运行以及销毁的,其重点是对相应 native 方法进行分析,今天我将聚焦于 Android Framework 层多线程相关的类:Handler, Looper, MessageQueue, Message 以及它们与Thread 之间的关系。可以用一个不太妥当的比喻来形容它们之间的关联:如果把 Thread 比作生产车间,那么 Looper 就是放在这车间里的生产线,这条生产线源源不断地从 ...
分类:移动开发   时间:2014-07-12 18:20:56    阅读次数:303
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!