EventBus学习

07-14 1545阅读

视频:05_尚硅谷_EventBus_粘性事件案例_哔哩哔哩_bilibili

1.整体框架EventBus学习

2.demo下载地址:https://github.com/greenrobot/EventBus

3.实现非粘性时间流程:

3.1导入架包eventbus-3.0.0.jar和eventbus-3.0.0-sources.jar

3.2在接受数据页面注册eventbus和onDestroy进行反注册释放资源,然后构建一个发送信息类,并实现接收数据方法。

EventBus学习

EventBus学习

EventBus学习

需要增加@Subscribe(threadMode =ThreadMode.MAIN)

EventBus学习

在另一个页面发送数据

EventBus学习

4.实现粘性事件流程

4.1创建一个数据类

EventBus学习

4.2通过EventBus.getDefault().poststicky()发送粘性事假

EventBus学习

4.3接受粘性事件

EventBus学习

4.4注册接收粘性事件触发和解注册,注册需要注意不能多次注册,否则会出现异常

EventBus学习

EventBus学习

VPS购买请点击我

文章版权声明:除非注明,否则均为主机测评原创文章,转载或复制请以超链接形式并注明出处。

目录[+]