钩子(Hook),是Windows消息处理机制的一个平台,应用程序可以在上面设置子程以监视指定窗口的某种消息,而且所监视的窗口可以是其他进程所创建的。当消息到达后,在目标窗口处理函数之前处理它。钩子机制允许应用程序截获处理window消息或特定事件。钩子实际上是一个处理消息的程序段,通过系统调用,把...
分类:
其他好文 时间:
2015-08-31 14:54:08
阅读次数:
138
响应WM_GETMAXMININFO 的消息 处理之 void CMainFrame::OnGetMinMaxInfo(MINMAXINFO FAR* lpMMI) { // TODO: Add your message handler code here and/or call default l...
分类:
编程语言 时间:
2015-08-31 01:01:32
阅读次数:
213
在Android异步消息处理中, Handler mHandler = new Handler() {
@Override
public void handleMessage(Message msg) {
//
}
};
但当我们这么写时,编译器会给出警告提示:Handler类应该是静态的,可能发生...
分类:
移动开发 时间:
2015-08-30 11:19:35
阅读次数:
137
Android中除了UI线程(主线程),创建的工作线程默认是没有消息循环和消息队列的。如果想让该线程具有消息队列和消息循环,并具有消息处理机制,就需要在线程中首先调用Looper.prepare()来创建消息队列,然后调用Looper.loop()进入消息循环。classLooperThreadextendsThread{pu..
分类:
移动开发 时间:
2015-08-30 01:14:35
阅读次数:
953
android异步消息处理主要由四部分组成:Handler,Looper,Message,MessageQueue Message:线程之间传递的消息,可以在内部携带少量消息 MessageQueue: Looper:每个线程有且最多只能有一个Looper对象,它是一个...
分类:
移动开发 时间:
2015-08-29 14:07:47
阅读次数:
163
以前参加一次面试有这道题,当时没有网络没有做出来,今天在网上整理了一下,实现如下. .h中增加下面代码 //生成的消息映射函数 virtual BOOL OnInitDialog(); afx_msg void OnSysCommand(UINT nID, LPARAM lPara...
分类:
编程语言 时间:
2015-08-27 12:41:55
阅读次数:
184
基本概念: Message:消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQueue统一列队,终由Handler处理。 Handler:处理者,负责Message的发送及处理。使用Handler时,需要实现handleMessage(Message msg)方法来对特定的M...
分类:
移动开发 时间:
2015-08-26 17:32:36
阅读次数:
138
整理的内容1.手动获取spring的ApplicationContext和bean对象写一个工具类实现ApplicationContextAware接口2.反射的知识整理3.前后端协议交互的时使用命令号,可以方便调用后端的执行方法定义一个对象:ActionDefine,表示消息编号与消息处理类的映射...
分类:
编程语言 时间:
2015-08-26 15:35:30
阅读次数:
252
上一章我们学习了抽象类AsyncTask的基本使用(地址:http://blog.csdn.net/wangyongge85/article/details/47988569),下面我将以问答的方法分析AsyncTask源码内容,源码版本为:API22。1. 为什么必须在UI线程实例化我们的AsyncTask,并且必须在主线程中调用execute(Params... params)?在分析为什么在U...
分类:
移动开发 时间:
2015-08-26 01:58:37
阅读次数:
245
本文翻译自android官方文档,结合自己测试,整理如下。概述AsyncTask抽象类,翻译过来就是异步任务,能够合理并方便的使用UI线程。该类可以实现将后台操作结果显示在UI线程中,而不需要我们自己实现子线程或者handler(当然它内部也是借助这两者实现的)。虽然AsyncTask可以提供后台运行并将结果显示在UI上,但是理想情况应该是后台操作最多只能是几秒钟,若要执行长时间的操作强烈建议使用j...
分类:
移动开发 时间:
2015-08-25 23:43:43
阅读次数:
207