首页 >> 数码 >

Android eventbus android中EventBus详解一(eclipse版)

2022-06-29 05:25:07 来源: 用户: 

大家好,我是云百科的客服小柏,我来为大家解答以上问题。Android,eventbus,android中EventBus详解一(eclipse版)很多人还不知道,现在让我们一起来看看吧!

解答:

1、 首先你需要去github下载greenrobot的EventBus的jar包。EventBus从3.0开始切换到AndroidStudio,但是2.0以上版本仍然可以使用。直接下载2.0以上版本就可以了。并将其添加到libs目录中。注意,如果androidSDK版本太低,需要添加eclipse构建目录。

2、 在使用EventBus之前,需要提前准备好实体类,比如UserEntity、GoodsEntitiy等。它们是存储一堆属性、一堆set/get方法等的实体类。

3、 然后就可以使用EventBus了。第一步是在成对的生命周期方法中注册和销毁EventBus,比如分别在两个Activity中的onCreate和onDestory。

4、 第二步是使用post方法在其中一个活动中发送消息,其参数是创建的实体类。

5、 第三步,在两个活动中添加EventBus的四个订阅功能之一,根据需要添加。但是,例如,如果在第二个活动中通过post方法发送消息,则该消息将在第一个活动的订阅函数中被接收。这是EventBus中Activity和Activity之间的基本使用方法,非常简单方便。

本文到此讲解完毕了,希望对大家有帮助。

  免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!

 
分享:
最新文章
站长推荐