RxBus与RxBus2理解

Posted zhangjin1120

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RxBus与RxBus2理解相关的知识,希望对你有一定的参考价值。

RxBus

官网地址:https://github.com/AndroidKnife/RxBus

RxBus是做什么的?

用官方的说法就是:EventBus by RxJava,就是RxJava与EventBus共同使用。

RxBus2

RxBus2官方地址:https://github.com/MFlisar/RxBus2

RxBusBuilder 用法是什么?

详细见:github ReadMe

		//DemoFragment#onCreateView()
		
        RxBusBuilder.create(BleAgentStatusEvent.class)
               .withBound(this)  //绑定的对象,后续解绑要用到
               .withQueuing((DemoActivity) getActivity())
               .withMode(RxBusMode.Main)
               .subscribe(this::refreshDeviceStatus);

以上是关于RxBus与RxBus2理解的主要内容,如果未能解决你的问题,请参考以下文章

MVP实战心得—封装Retrofit2.0+RxAndroid+RxBus

rxjava封装,RxBus封装(上线项目集成,声明周期管理,无内存溢出内存,支持同时多个请求。)

RxBus-实现EventBus之Sticky

Android Rxbus事件总线

Android Rxbus事件总线

Kotlin实现RxBus3