EventBus 和 BroadcastReceiver 的区别
来源:互联网 发布:手机淘宝如何复制链接 编辑:程序博客网 时间:2024/05/17 03:37
官方的解释:
Q: How is EventBus different to Android’s BroadcastReceiver/Intent system?
A: Unlike Android’s BroadcastReceiver/Intent system, EventBus uses standard Java classes as events and offers a more convenient API. EventBus is intended for a lot more uses cases where you wouldn’t want to go through the hassle of setting up Intents, preparing Intent extras, implementing broadcast receivers, and extracting Intent extras again. Also, EventBus comes with a much lower overhead.
翻译:
EventBus 和 BroadcastReceiver 的区别
和Android的 BroadcastReceiver/Intent 不同,EventBus 用了标准java类的事件,提供了更方便的API。当你要用很多case去区分事件时,EventBus很一个很好的解决方案,你不需要大量设置intent、给intent添加extras、实现大量broadcast receivers、再获得intent、从intent里提取数据。而且,EventBus 的开销低得多。
1 0
- EventBus 和 BroadcastReceiver 的区别
- BroadcastReceiver和EventBus区别
- Android的BroadcastReceiver和EventBus区别是什么
- BroadcastReceiver、EventBus的优缺点
- BroadcastReceiver、EventBus的优缺点
- BroadcastReceiver、EventBus的优缺点
- Android中BroadcastReceiver和EventBus有什么区别
- 快速Android开发系列通信篇之EventBus(2)之BroadcastReceiver和EventBus区别
- EventBus 和Otto的区别
- eventbus和broadcastRevicer的区别
- BroadcastReceiver、EventBus的优缺点及使用场景
- BroadcastReceiver 的区别细究
- BroadcastReceiver的区别细究
- RxJava和EventBus的区别(摘抄,仅做记录)
- Android组件间通信机解耦——Android EventBus和Otto框架一、前言 传统的事件传递方式包括:Handler、BroadCastReceiver、Interface 回调,相比之
- EventBus的使用和学习
- EventBus的详解和使用
- EventBus的理解和使用
- 【C/C++语法外功】传值&传引用&传指针
- 集成VVDocumenter的方法
- github readme.md 添加图片
- android(41)(支付宝服务和捕鱼达人)
- 我的c程序学习之路
- EventBus 和 BroadcastReceiver 的区别
- nodeType
- 蓝懿iOS 技术内容和心得 12.7
- 结合正则 抓取的iOS 第三方
- apk更新、下载、安装(二)---ThinDownloadManager+IntentService【有卡顿bug】
- 中文知识图谱构建方法研究2
- Moqui简介
- 慢腾腾成长的程序员
- project euler 62