android EventBus 的使用
今天简单的介绍 一下啊 android EventBus 的使用 EventBus 在官方介绍中是订阅......什么的 一大堆 , 在我android 菜鸟眼里 就是用来代替android 广播的 简单粗暴 效率高; 其实用法挺简单 的 就 三步 注册(官方叫订阅) 接收 取消(取消订阅). 算了 不多说直接上代码 ; 如果你用的是 android studio 直接在build.gradle 里添加 : compile files('libs/EventBus2.4.jar') 这个基础的就不做 过多解释了 网上 jar 类库什么的一大堆下面是使用:首先是发送数据 EventBus.getDefault().post(event);//这个在项目哪里都可以发的 event 参数等下讲接收: EventBus.getDefault().register(this);//接收之前是要先注册的 否则不会触发 onEventMainThread 也就是收不到发的event 你可以写在onCreate()等初始化方法里 public void onEventMainThread(Event event) {//接收方法(这是低版本固定格式后面介绍高版本使用)//event 可以是任意类型 只能一个参数 建议封装一下扩展性强一点 下//就把这里当做广播接收的地方用吧 更新ui 获取数据..