EventBus笔记(一)

来源:互联网 发布:干软件二次开发怎么样 编辑:程序博客网 时间:2024/05/16 12:18

初始化和基本使用:

  导入jar后,开始使用时需要在接收页中先注册,然后才能接收消息,在接收页停止接收消息时要必须注销,如果接收页不注销,销毁后还是能接收到消息,即使再次打开此页直接注销也无法注销,必须重新注册然后注销,才能停止接收消息。注册方法在同一页面的一个周期内不能使用两遍,否则会导致报错程序崩溃。
  接收消息页面必须要有注解@Subscribe标记的方法,且方法必须是public修饰,否则报错。

订阅者的优先级:

  默认情况下,先注册的页面先收到分发的消息,在设置优先级注解后,高优先级先收,同等优先级的先注册先收。

Sticky Event:

  相当于可存任何类的SharedPreferences,将最新的类存进内存,组件中共享,并且可增删改查。

0 0
原创粉丝点击