码迷,mamicode.com
首页 >  
搜索关键字:主线程    ( 3397个结果
线程同步问题
============问题描述============ 我想让下面的mythread中的循环执行完毕之后再在主线程里给messageList设置Adapter。 ThreadmyThread=newThread(newRunnable(){ @Override publicvoidrun(){ t...
分类:编程语言   时间:2014-10-18 23:40:18    阅读次数:331
[Android]Can't create handler inside thread that has not called Looper.prepare()
都是因为在新开的线程中更新UI才出错,子线程中更新主线程UI需要用到Handler. 今天有出现如下错误,代码如下: send.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { new Th...
分类:移动开发   时间:2014-10-18 21:05:06    阅读次数:177
秒杀多线程第四篇 一个经典的多线程同步问题
上一篇《秒杀多线程第三篇原子操作 Interlocked系列函数》中介绍了原子操作在多进程中的作用,如今来个复杂点的。这个问题涉及到线程的同步和相互排斥,是一道很有代表性的多线程同步问题,假设能将这个问题搞清楚,那么对多线程同步也就打下了良好的基础。程序描写叙述:主线程启动10个子线程并将表示子线程...
分类:编程语言   时间:2014-10-18 20:48:42    阅读次数:178
Android开发之异步详解(一)Thread+Handler
在Android实际开发工程中经常会进行一些诸如:文件读写、访问网络等耗时的操作,这些耗时的操作是不建议放到UI线程里的。所以我们会新开一个线程,在子线程中进行这些耗时的操作,耗时操作过程中,UI经常需要更新,但Android是不允许在子线程中修改UI的。所以就出现了Thread+Handler机制,Thread通过handler向主线程发送消息、传递数据,来更新UI。下面就介绍如何通过Thread+Handler方式实现异步操作。...
分类:移动开发   时间:2014-10-18 18:26:52    阅读次数:289
CreateProcess函数具体解释
CreateProcess说明:WIN32API函数CreateProcess用来创建一个新的进程和它的主线程,这个新进程执行指定的可执行文件。函数原型:BOOL CreateProcess( LPCTSTR lpApplicationName, LPTSTR lpCommandLine, LP.....
分类:其他好文   时间:2014-10-18 18:13:14    阅读次数:333
Qt使用线程以及线程同步
把信号连接过来的事件,放到线程中的槽函数处理,达到该槽函数的处理不会卡主线程的效果例子如下:class Dummy : public QObject{ Q_OBJECTpublic: Dummy(QObject* parent = 0) : QObject(parent){}public s...
分类:编程语言   时间:2014-10-18 15:30:25    阅读次数:186
如何区别PeekMessage&GetMessage SendMessage&PostMessage
转自http://blog.csdn.net/young0325/article/details/6430664Peekmessage和Getmessage都是向系统的消息队列中取得消息,不过性质不同。若第一次向消息队列中取不到消息,则程序的主线程会被OS(操作系统)挂起;等到OS重新调度到该线程时...
分类:其他好文   时间:2014-10-17 21:43:37    阅读次数:184
关于Android Service的基本用法(下)(转)
在上篇文章中我们知道了,Service其实是运行在主线程里的,如果直接在Service中处理一些耗时的逻辑,就会导致程序ANR。让我们来做个实验验证一下吧,修改上一篇文章中创建的ServiceTest项目,在MyService的onCreate()方法中让线程睡眠60秒,如下所示:[java] vi...
分类:移动开发   时间:2014-10-16 18:11:03    阅读次数:188
android.os.NetworkOnMainThreadException异常 (转)
转:http://blog.csdn.net/wotoumingzxy/article/details/7797295这个异常大概意思是在主线程访问网络时出的异常。 Android在4.0之前的版本 支持在主线程中访问网络,但是在4.0以后对这部分程序进行了优化,也就是说访问网络的代码不能写在主线程...
分类:移动开发   时间:2014-10-16 16:12:22    阅读次数:317
主线程不能直接调用webservice方法
@Overrideprotected void onCreate(Bundle savedInstanceState){//StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectDiskReads().detec...
分类:编程语言   时间:2014-10-16 01:21:41    阅读次数:311
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!