依赖: implementation ‘org.greenrobot:eventbus:3.1.1’
EventBus需要你去注册
EventBus.getDefault().register(this);
注册需要联动写一个判断是否注册的方法 它是一个重写方法
@Override
public void onDestroy() {
super.onDestroy();
if(EventBus.getDefault().isRegistered(this)){
EventBus.getDefault().unregister(this);
}
}

EventBus发送有两种 一种是粘性 postStick (推荐粘性不用担心注册问题) 一种是普通
发送

接收广播 你需要在这个方法上面写 @Subscribe(threadMode = ThreadMode.5种,sticky = true)


收到就可以自由操作了

更多相关文章

  1. Android(安卓)源码解析 - ScrollView
  2. Android(安卓): 自己写个HTTP框架
  3. Android(安卓)中 Bitmap 和 Drawable 相互转换的方法
  4. android安卓手机分屏多窗口实现方法
  5. android使用文件进行存储
  6. android 关于listview item设置高度的问题解决方法
  7. Day03
  8. 关于Android(安卓)WebView的那点事儿..
  9. Android的常用方法(转载)

随机推荐

  1. android 控件背景添加圆角
  2. Android 应用签名
  3. Android调试工具之Logcat
  4. android部分BUG
  5. Android Studio 项目运行错误,弹出“Detec
  6. Android-8.1.0编译问题汇总
  7. Android调用系统 Set As Intent
  8. android 内存空间
  9. android in practice_create model、tabl
  10. android隐藏以及显示软键盘以及不自动弹