Android开发EventBus最简单的使用

来源:互联网 发布:淘宝上卖酒需要什么 编辑:程序博客网 时间:2024/06/06 00:50

EventBus的出现我再也不用广播通知了。别问我为什么,它太好了。

下面说下最简单的应用。原理什么的,我也不是很懂。我只是会用。

接收方:

1.必须先做的操作

@Overridepublic void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    EventBus.getDefault().register(this);}@Overridepublic void onDestroy() {    super.onDestroy();    EventBus.getDefault().unregister(this);}
2.接收要的内容 (注:@Subscribe(threadMode = ThreadMode.MAIN) 必须写的哦

/**     * 商品详情带过来的通知刷新     * @param event     */    @Subscribe(threadMode = ThreadMode.MAIN)    public void refreshItemEvent(HomeGoodsEvent event) {                   }
发送方:

EventBus.getDefault().post(new HomeGoodsEvent());

是不是很简单。。。

0 0
原创粉丝点击