![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
消息传递机制
文章平均质量分 92
cqy_15101
这个作者很懒,什么都没留下…
展开
-
消息传递机制之EventBus的使用详细
EventBus是怎样管理事件总线的, 是不是最佳处理消息的方案?让我们一同来学习和认识.EventBus由来 在面对应用程序内组件间, 组件与后台线程间的通信. 又如我们在处理耗时操作时, 等到耗时操作完成后通过Handler或者Broadcast去更新UI, 但是面对多个Activity之间需要通过Listener通信完成. 但是这些问题我们可以通过EventBus来完成.它是通过发布...原创 2018-02-27 11:47:06 · 1028 阅读 · 0 评论 -
消息传递机制之Handler机制
Handler由来 在项目中, 都会遇见线程之间通信, 组件之间通信. 在应用程序中,往往会有一些比较耗时的操作 , 为了防止阻塞主线程 , 会将耗时的操作放到子线程中执行 , 处理完成后再去更新UI , 但是android不允许子线程操作UI , 违背了android单线程模型的原则(即UI操作不是线程安全的而且这些操作必须放在UI线程中执行) , 因此android通过Hander...原创 2018-02-28 11:14:55 · 265 阅读 · 0 评论 -
消息传递机制之组件之间消息传递
通常在组件之间传递消息,我们会采用广播形式 , 自定义接口形式 , EventBus来实现BroadCastReceiver创建广播private BroadcastReceiver receiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent)...原创 2018-02-28 15:41:45 · 377 阅读 · 0 评论