各个线程给主线程发消息避免锁的使用
2012-03-09 01:21
302 查看
在开的各个线程中给主线程发送消息,这样所有线程的后期处理工作都归到主线程中,这样避免了锁的使用,在windows中可以使用sendmessage,android中可以使用handler的sendmessage。
但注意如果传给的主线程后还需要执行耗时操作的话,也会发生卡UI的情况
但注意如果传给的主线程后还需要执行耗时操作的话,也会发生卡UI的情况
相关文章推荐
- Android 使用handler实现线程间发送消息 (主线程 与 子线程之间)、(子线程 与 子线程之间)
- Android 使用handler实现线程间发送消息 (主线程 与 子线程之间)、(子线程 与 子线程之间)
- 在线程中使用handle,并接受主线程传过来的消息
- 使用Handler实现主线程与子线程之间互相传递消息
- Handler详解系列(四)——利用Handler在主线程与子线程之间互发消息
- android中实现在工作线程中向主线程发消息
- 用handmessage使子线程发送消息能够更新主线程里面的ui
- qt4 子线程给主线程发消息,发数据,通信,qthread gui postevent emit
- [转]使用 PostThreadMessage在Win32线程间传递消息
- (转)Android的消息机制,用Android线程间通信的Message机制,Android中Handler的使用方法——在子线程中更新界面,handler机制
- GUI类 只能在主线程中被使用,不能跨线程使用
- Android的消息机制,用Android线程间通信的Message机制,Android中Handler的使用方法——在子线程中更新界面,handler机制
- Android:主线程如何向子线程发送消息
- 用handler子线程向主线程发送消息和主线程向子线程发送消息
- 使用PostThreadMessage向工作线程发送消息
- Looper、Handler应用---实现主线程向子线程发送消息
- Android 系列 4.11使用活动线程队列和处理程序在线程之间发送消息
- 主线程中使用join等待所有子线程执行结束
- 主线程有多个Handler, 子线程发送消息由哪个handler处理
- eventbus线程间轻量级传递消息的使用