Class | Description |
---|---|
EventBus |
EventBus是AndroidEventBus框架的核心类,也是用户的入口类.它存储了用户注册的订阅者信息和方法,
事件类型和该事件对应的tag标识一个种类的事件
EventType ,每一种事件对应有一个或者多个订阅者Subscription
,订阅者中的订阅函数通过Subscriber 注解来标识tag和线程模型,这样使得用户体检较为友好,代码也更加整洁. |
EventType |
该类是描述一个函数唯一性的对象,参数类型、tag两个条件保证了对象的唯一性.通过该类的对象来查找注册了相应类型和tag的所有订阅者
Subscription , 并且在接到消息时调用所有订阅者对应的函数. |
SubsciberMethodHunter |
the subscriber method hunter, find all of the subscriber's methods which
annotated with @Subcriber.
|
Subscription |
订阅者对象,包含订阅者和目标方法
|
Enum | Description |
---|---|
ThreadMode |
事件发布的线程模式枚举
|
Annotation Type | Description |
---|---|
Subscriber |
事件接收函数的注解类,运用在函数上
|