码迷,mamicode.com
首页 >  
搜索关键字:主线程    ( 3397个结果
c++线程调用python
c++调用python,底层就似乎fork一个子进程启动一个python的解释器,执行python文件,由于python解释器维护了一个内部状态,所以如果c++程序是多线程,每个线程都调用python,那么python就会报错,解决的方式就是在主线程中给python解释器加一个全局锁。当一个线程调用...
分类:编程语言   时间:2015-02-09 15:57:14    阅读次数:144
Android 更新UI的两种方法——handler和runOnUiThread() - $firecat的代码足迹$ - 博客频道 - CSDN.NET
文章来源:http://www.2cto.com/kf/201302/190591.htmlAndroid 更新UI的两种方法——handler和runOnUiThread()在Android开发过程中,常需要更新界面的UI。而更新UI是要主线程来更新的,即UI线程更新。如果在主线线程之外的线程中直...
分类:移动开发   时间:2015-02-08 09:01:36    阅读次数:218
<cocos2dx 随记> 关于cocos2dx接Android sdk的一些坑
简单说说UI线程 :在Android中,有个非常重要的家伙非常霸道,那就是UI线程。这霸道之一:不能被阻塞。 之二:系统对每一个组件的调用都从UI线程分发出去。 简单说说openGL线程:但凡cocos2dx 启动的绘制线程都是openGL线程。就这么多 任何SDK界面的调用,必须从UI线程中调用,所以需要放到主线程中。如果我们直接从GL线程中调用,轻则调用不了,重者程序蹦死。 解决...
分类:移动开发   时间:2015-02-07 14:36:19    阅读次数:197
核心动画类关系图
核心动画是基于CALayer的操作,在后台操作不阻塞主线程以下是核心动画的类关系图
分类:其他好文   时间:2015-02-07 11:30:55    阅读次数:121
非主线程创建窗口也能工作正常,只要我们注意一点:消息循环必须要和创建窗口在同一线程!
#include "stdafx.h"#include "win32.h"#include "windows.h"#include #define MAX_LOADSTRING 100HWND g_hWnd = NULL;HINSTANCE g_hInst;LRESULT CALLBACK WndP...
分类:编程语言   时间:2015-02-06 23:03:09    阅读次数:250
Grand Central Dispatch (GCD) 转
GCD是异步执行任务的技术之一。GCD使用很简洁的记述方法,实现了极为复杂繁琐的多线程编程。dispatch_async(queue, ^{ //长时间处理 //例如AR用动画识别 //例如数据库访问 //长时间处理结束,主线程使用该处理结果 dispatch_async( dispatc...
分类:其他好文   时间:2015-02-06 20:29:12    阅读次数:154
android对象池之Message
在android系统中,message常在多线程之间信息交流中用到,通过Handler来传递线程间的消息(message).今天讨论的是android中的message特性:对象池. 其实每一个Handler都是需要一个Looper的,往往我们创建一个Handler的时候其实是没有指明他的Looper,不过他会自动获取创建这个Handler的线程的Looper来作为自己的Looper,所以,在android中,往往没有指明Handler的Looper,其实就是用主线程(就是我们常说的ui线程)的Looper...
分类:移动开发   时间:2015-02-06 18:50:49    阅读次数:151
android_性能调优
Android 性能调优 TPS(TransactionPer Second)每秒处理的事物数,是系统吞吐量的指标。响应时间,用户操作开始到系统给用户正确反馈的时间。一般包括系统处理时间+网络传输时间+展现时间   同步改异步        耗时操作放在线程中执行防止占用主线程,一定程度上解决anr,注意线程和service结合(防止activity被回收后线程也被回收)以及线程的数量。 ...
分类:移动开发   时间:2015-02-05 11:26:47    阅读次数:327
QTcpSocket服务器 定时器,多线程结合
QTcpsocket 写服务器程序时,需要定时向客户端发送监控数据,同时需要响应客户端请求。问题是: QTcpSocket 只能在同一个线程中使用,定时器会在主线程中运行解决方案:在定时器中发送信号给封装的客户端数据处理socket,并在线程中将该信号与socket中的操作相连接。 //clientsocket.h #ifndef CLIENTSOCKET_H #define CLIENTSOCK...
分类:编程语言   时间:2015-02-05 11:18:19    阅读次数:139
Android 中的Handler
Handler在Android中是一个轻量级的线程,主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 它有两个作用: (1):  安排消息或Runnable 在某个主线程中某个地方执行, (2)安排一个动作在不同的线程中执行。          当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, ...
分类:移动开发   时间:2015-02-05 09:41:55    阅读次数:167
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!