EventBus 总结
androidstarjack
生命不息,奋斗不止,万事起于忽微,量变引起质变
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
EventBus 《三》 事件的具体用法及其讲解
Post事件: 直接调用`EventBus.getDefault().post(Event)就可以发送事件,根据Event的类型就可以发送到相应事件的订阅者。 publicvoid post(Object event) { PostingThreadState postingState = currentPostingThreadState.get(); List ev原创 2015-08-01 10:00:43 · 1723 阅读 · 0 评论 -
EventBus :概述及基本概念 《一》
一 概述及基本概念 感谢大家来光顾我的博客,有人说EventBus这篇博客,看起来很费劲,既然大家都开口了,我就整理一下,用目录的形式来展示,方便大家读懂。 **EventBus**是一个Android端优化的publish/subscribe消息总线,简化了应用程序内各组件间、组件与后台线程间的通信。比如请求网络,等网络返回时通过Handler或Broadcast通知UI,两个Fragm原创 2015-08-01 09:41:19 · 1306 阅读 · 0 评论 -
EventBus 《四》 事件的优先级及其EventBus Demo
事件优先级Priority `register`的函数重载中有一个可以指定订阅者的优先级,我们知道`EventBus`中有一个事件类型到List的映射,在这个映射中,所有的Subscription是按priority排序的,这样当post事件时,优先级高的会先得到机会处理事件。 优先级的一个应用就事,高优先级的事件处理函数可以终于事件的传递,通过`cancelEventDelivery原创 2015-08-01 10:03:38 · 2845 阅读 · 0 评论 -
EventBus 《二》 Android EventBus的简单使用
基本的使用步骤就是如下4步,点击此链接查看例子及介绍。 定义事件类型: `public class MyEvent {}`定义事件处理方法: `public void onEventMainThread`注册订阅者: `EventBus.getDefault().register(this)`发送事件: `EventBus.getDefault().post(new MyEvent(原创 2015-08-01 09:49:59 · 2594 阅读 · 2 评论
分享