码迷,mamicode.com
首页 >  
搜索关键字:消息循环    ( 344个结果
Android Handler 消息循环机制
前言一问起Android应用程序的入口,很多人会说是Activity中的onCreate方法,也有人说是ActivityThread中的静态main方法。因为Java虚拟机在运行的时候会自动加载指定类的静态共有main方法,因此个人更倾向于第二种说法。public final class Activ... ...
分类:移动开发   时间:2016-08-21 19:43:55    阅读次数:302
IOS - RunLoop消息循环
什么是RunLoop? -RunLoop就是消息循环,每一个线程内部都有一个消息循环。 -只有主线程的消息循环默认开启,子线程的消息循环默认不开启。 RunLoop的目的 -保证程序不退出 。 -负责处理输入事件。 -如果没有事件发生,会让程序进入休眠状态 。 事件类型 Input Sources ...
分类:移动开发   时间:2016-08-06 23:23:16    阅读次数:235
Win32消息循环机制等【转载】http://blog.csdn.net/u013777351/article/details/49522219
Dos的过程驱动与Windows的事件驱动 在讲本程序的消息循环之前,我想先谈一下Dos与Windows驱动机制的区别: DOS程序主要使用顺序的,过程驱动的程序设计方法。顺序的,过程驱动的程序有一个明显的开始,明显的过程及一个明显的结束,因此程序能直接控制程序事件或过程的顺序。虽然在顺序的过程驱动 ...
分类:Windows程序   时间:2016-07-31 11:38:07    阅读次数:399
第一个Windows窗口应用程序
学习目的 熟悉开发工具Visual C++ 6.0和MSDN 2001的使用. 应用Windows API函数, 手工编写具有最基本构成的Windows窗口应用程序(包含WinMain入口函数, 消息循环, 窗口函数), 并调试成功. 1.熟悉开发工具 熟悉开发工具visual studio的使用:... ...
分类:Windows程序   时间:2016-07-23 15:08:27    阅读次数:202
进程的启动过程分析
1.前言分析完Zygote和SystemServer的启动过程后,接着我们来分析Android进程的启动过程。 前面一篇文章有提到Zygote是通过复制自身的方式来穿件一个新的进程,由于Zygote在启动时会在内部创建一个虚拟机实例、消息循环和Binder线程池,因此,通过复制它而得到的应用程序进程就很自然的获得了一个他们的拷贝。有了这个虚拟机实例后,进程就可以使用java语言来开发了。获得消息循...
分类:系统相关   时间:2016-07-18 04:23:44    阅读次数:504
【Python自动化运维之路Day10】网络篇之网络socketserver
课堂笔记: 上周回顾: socket: 1. 导入模块 2. 创建socket 3. send sendall, sendall本质上也是调用send 但是在内部做了一个while循环,拿到消息,循环发,知道消息完全发送 sendall: while True: 10 = send('adkflsk ...
分类:编程语言   时间:2016-07-15 13:30:36    阅读次数:155
Android6.0 消息机制原理研究
?? 消息都是存放在一个消息队列中去,而消息循环线程就是围绕这个消息队列进入一个无限循环的,直到线程退出。如果队列中有消息,消息循环线程就会把它取出来,并分发给相应的Handler进行处理;如果队列中没有消息,消息循环线程就会进入空闲等待状态,等待下一个消息的到来。在编写Android应用程序时,当程序执行的任务比较繁重时,为了不阻塞UI主线程而导致ANR的发生,我们通常的做法的创建一个子线程来...
分类:移动开发   时间:2016-07-12 12:17:21    阅读次数:247
SDK、MFC、QT界面生成的机制
1、SDK进行界面设计的机制 (1)设计窗口类 (2)注册窗口类 (3)创建窗口 (4)显示及更新窗口 (5)消息循环,操作系统接收到应用程序的窗口消息,将消息投递到队列中,通过GetMessage()函数来取得消息,然后TranslateMessage进行消息格式转换,通过DispatchMess ...
分类:编程语言   时间:2016-07-10 18:21:28    阅读次数:149
windows 消息循环和窗口与线程关系
/WinMain函数 int APIENTRY WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow){ g_hinstance = hInstance; if( !Register(" ...
分类:编程语言   时间:2016-07-01 18:25:03    阅读次数:262
android(安卓)消息机制
Android系统的消息队列和消息循环都是针对具体线程的,一个线程可以存在(当然也可以不存在)一个消息队列和一个消息循环 (Looper),特定线程的消息只能分发给本线程,不能进行跨线程,跨进程通讯。但是创建的工作线程默认是没有消息循环和消息队列的,如果想让该线程具 有消息队列和消息循环,需要在线程 ...
分类:移动开发   时间:2016-07-01 10:08:35    阅读次数:263
344条   上一页 1 ... 12 13 14 15 16 ... 35 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!