当Handler.dispatchMessage(味精),该的handleMessage(消息MSG)将在新的线程中运行,但是当Handler.sendMessage(味精),该的handleMessage(消息MSG)将在主线程,执行谁可以为PH6.5他们的区别。 谢谢! 演...
分类:
其他好文 时间:
2015-06-30 13:18:22
阅读次数:
128
unity中三种调用其他脚本函数的方法第一种,被调用脚本函数为static类型,调用时直接用 脚本名.函数名()。很不实用……第二种,GameObject.Find("脚本所在物体名").SendMessage("函数名"); 此种方法可以调用public和private类型函数第三种,GameOb...
分类:
编程语言 时间:
2015-06-26 10:56:22
阅读次数:
135
一、开启新线程new Thread(new Runnable(){ public void run(){ Thread.sleep(XXXX); handler.sendMessage();----告诉主线程执行任务 } }).start ...
分类:
移动开发 时间:
2015-06-21 11:50:24
阅读次数:
149
if (GameObject.Find ("wuti"))
{
Destroy (GameObject.Find ("wuti"));
doorlight_bl.color = Color.red;
}
transform.FindChild("wuti").SendMessage("serips");
-------------------------------------
...
分类:
其他好文 时间:
2015-06-19 11:55:53
阅读次数:
106
Android的invalidate与postInvalidate都是用来刷新界面的,用法区别在于: 1)invalidate():实例化一个Handler对象,并重写handleMessage方法调用invalidate()实现界面刷新;而在线程中通过sendMessage发送界面更新消息。//....
分类:
移动开发 时间:
2015-06-15 20:24:42
阅读次数:
134
通过Handler,用Handler来接收子线程发送的数据,并用此数据配合主线程更新UI。那么,只要在主线程中创建Handler对象,在子线程中调用Handler的sendMessage方法,就会把消息放入主线程的消息队列,并且将会在Handler主线程中调用该handler的handleMessa...
分类:
移动开发 时间:
2015-06-15 09:03:59
阅读次数:
184
Looper 【监控保安】:
有pipe机制实现 : 有事唤醒【awake】,无事睡觉【wait】;
MessageQueue 【管理数据的仓库管理员】:
内部是一链表实现;
Handler 【真正做事的员工】:
在UI住线程去处理问题;
Looper 有事情,就回去 sendmessage,将 messageQueue ...
分类:
其他好文 时间:
2015-06-14 11:00:08
阅读次数:
119
转自:http://iaiai.iteye.com/blog/1992196obtainmessage()是从消息池中拿来一个msg 不需要另开辟空间new new需要重新申请,效率低,obtianmessage可以循环利用;[java] view plaincopyprint?//useHandl...
分类:
其他好文 时间:
2015-06-12 11:24:05
阅读次数:
122
vc中怎么使用SendMessage自定义消息函数:SendMessage的基本结构如下:SendMessage( HWND hWnd, //消息传递的目标窗口或线程的句柄。 UINT Msg,//消息类别(这里可以是一些系统消息,也可以是自己定义,下文具体介绍,) WPARAM wParam, /...
分类:
编程语言 时间:
2015-06-12 08:39:15
阅读次数:
162
我在一个按钮中调用sendmessage(wm_paint,0,0)达到36以上时,当最小化窗口然后再恢复就会发现窗口出现错误信息,而且窗口界面内容混乱不完整。原来以为是使用sleep()函数导致的问题,后来先通过把onpaint()函数内容注释掉,排除掉了sleep()函数导致的问题。再后来部分注...
分类:
其他好文 时间:
2015-06-03 13:13:46
阅读次数:
106