广播和EventBus区别

1,015 阅读1分钟
  1. 广播是四大组件之一,EventBus是开源框架。
  2. 广播不能执行耗时操作,如果超过10s,会导致ANR。
  3. 广播非常耗资源,而EventBus非常轻量。
  4. 广播容易获取Context和Intent。
  5. EventBus切换线程非常方便,只需要修改注释既可。
  6. 广播可以跨进程,EventBus不可以。