Android---认识线程(Thread)模式

嵌入式系统 时间:2016-09-12来源:网络

接着继续执行到指令: Looper.loop();

也就开始执行信息回圈,并持续监视子线 程的MQ动态了。

Step-3: 当用户按下UI按钮时,UI事件发生了,Android将此UI事件的信息丢到主线程的MQ,主线程就执行onClick()函数里的指令:

Message m = h.obtainMessage(1, 33, 1, null); h.sendMessage(m);

主线程藉由h将该Message对象(内含整数 值33)丢入子线程的MQ里面,然后主线程返回到它的信息循环(Looper),等待UI画面的事件或信息。

Step-4: 子线程看到MQ有了信息,就会取出来,调用handleMessage()函数:

public void handleMessage(Message msg) {

str = Thread.currentThread().getName() +

, value= + String.valueOf(msg.arg1); }

1 2

关键词:

加入微信
获取电子行业最新资讯
搜索微信公众号:EEPW

或用微信扫描左侧二维码

相关文章

查看电脑版