近期自学到了线程这一块,用了一上午的时间终于搞出来了主、子线程间的相互通信。当主线程sendMessage后,子线程便会调用handleMessage来获取你所发送的Message。我的主线程向子线程发送消息时携带了数据,子线程根据主线程发送来的数据进行数据库查询,并将查询后的结果返回给该主线程.....
分类:
移动开发 时间:
2015-08-31 17:06:09
阅读次数:
193
1、AsyncTask中方法的执行顺序为
①首先执行的是execute(params),new AsyncTaskParams, Progress,
Result>(){}.execute(params);
②其次是执行protected
Result onPreExecute(),这个方法是在主线程中运行
③再者是doInBackground(String... params),这个...
分类:
其他好文 时间:
2015-08-31 13:42:34
阅读次数:
201
异常:android.os.NetworkOnMainThreadExceptionAndroid 4.1项目:使用新浪微博分享时报: android.os.NetworkOnMainThreadException网上搜索后知道是因为版本问题,在4.0之后在主线程里面执行Http请求都会报这个错,....
分类:
移动开发 时间:
2015-08-30 22:45:13
阅读次数:
167
NSThread、NSOperation、GCD 总结:无论使用哪种方法进行多线程开发,每个线程启动后并不一定立即执行相应的操作,具体什么时候由系统调度(CPU 空闲时就会执行)更新 UI 应该在主线程(UI 线程)中进行,并且推荐使用同步调用,常用的方法如下:- (void)performSele...
分类:
编程语言 时间:
2015-08-30 19:22:32
阅读次数:
265
iOS开发中的多线程一个iOS程序,默认开启1条线程--主线程orUI线程主线程主要作用: 显示/刷新UI界面 处理UI事件(点击、滚动、拖拽事件等)主线程使用注意: 别将耗时操作放在主线程 耗时操作应放在子线程(后台线程or非主线程)iOS中多线程实现方案1.pthread -...
分类:
编程语言 时间:
2015-08-30 17:11:51
阅读次数:
337
感谢开源的魅力。开源很美。
SubscriberMethodFinder 发现注册方法类
SubscriberMethod 用户注册的方法组合
Subscription 用户和方法键值对应类
AsyncPoster 异步发起类
HandlerPoster 主线程发起类
PostBeen 消息类(发起类根据消息执行回调)
EventBus 访问类(建筑者模式)
**注意!!!!!在onCreate...
分类:
移动开发 时间:
2015-08-30 15:59:41
阅读次数:
207
#import "ViewController.h"
@interface ViewController ()
@end
/**
*
1.GCD底层也是用线程来实现的
2.GCD有两种执行任务的方式
01.同步dispatch_sync(避免在主线程中使用同步执行主线程任务容易死锁)
02....
分类:
编程语言 时间:
2015-08-30 12:56:41
阅读次数:
150
Android中除了UI线程(主线程),创建的工作线程默认是没有消息循环和消息队列的。如果想让该线程具有消息队列和消息循环,并具有消息处理机制,就需要在线程中首先调用Looper.prepare()来创建消息队列,然后调用Looper.loop()进入消息循环。classLooperThreadextendsThread{pu..
分类:
移动开发 时间:
2015-08-30 01:14:35
阅读次数:
953
委托调用、子线程程调用、与线程池调用1,委托调用(1),同步委托:委托的Invoke方法用来进行同步调用。同步调用也可以叫阻塞调用,它将阻塞当前线程,然后执行调用,调用完毕后再继续向下进行。从下面的例子中可以看到,同步委托的执行是在主线程main中执行的,所以当执行委托时,当前工作会处于等待状态,开...
分类:
编程语言 时间:
2015-08-29 20:08:01
阅读次数:
191
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading;namespace ConsoleApplication1{ class Progr...
分类:
编程语言 时间:
2015-08-29 20:01:43
阅读次数:
143