Skip to content

FY6/SimpleEventBus

Repository files navigation

EventBus学习笔记:

本着学习探索我又实现了EventBus: 1、我们看源码知道EventBus内部大量使用的反射,这可能造成性能损耗,但是有点大于缺点。 2、其实EventBus的是,当EventBus注册组件时,其就会去内存检查是否存在已经订阅了该方法,EventBus是通过订阅方法的参数去匹配的; 3、如果EventBus在内存中没有找到订阅的方法,就会去通过反射解析注解并获取订阅的方法,并保存至内存中; 4、需要注意的是:使用EventBus一定要反注册,因为EventBus是将数据保存到内存中的;

RxJava学习笔记:

Releases

No releases published

Packages

No packages published

Languages