![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息机制
JohanMan
这个作者很懒,什么都没留下…
展开
-
Android消息机制(3)- Handler和Looper
LooperLooper主要的作用是,不断的从MessageQueue中取出Message,交给Message的target(Handler)处理。 打开Looper的源码,发现一段注释的代码: * <pre> * class LooperThread extends Thread { * public Handler mHandler; * public vo原创 2017-07-14 09:42:32 · 383 阅读 · 0 评论 -
Android消息机制(2)- Message和MessageQueue
MessageMessage是一个消息类,信息携带者。// 可以表明是哪个message,类似于id public int what;// 两个int属性值,主要是保存一些简单点的值 public int arg1; public int arg2;// 发送给接收器的任意对象。当使用Message对象在线程间传递消息时,如果它包含一个Parcelable的结构类(不是由应用程序实现的类),此字段必原创 2017-07-13 17:04:41 · 395 阅读 · 0 评论 -
Android消息机制(1)- 简介
Android为什么要消息机制消息机制,主要是为了解决通信问题。当然,Android的消息机制也是为了解决通信问题–线程间通信问题,常用于UI线程(主线程)和子线程之间通信问题。 UI线程不允许有耗时操作,子线程不能直接更新UI,so有了消息机制,子线程执行完耗时操作之后,通过消息机制,通知UI线程更新UI。 这是我知道的,应该也是消息机制最常用的用途吧。(如有说的不对,请不吝指正,谢谢!)消息原创 2017-07-13 13:33:37 · 451 阅读 · 0 评论