1、广播的分类和使用场景
分类:
有序广播:完全异步执行的广播,接收者互不影响,可以同时收到这个广播,没有先后顺序。
无序广播:同步执行的广播,同时间只有一个接收者可以接收和处理这个广播,可以拦截此广播,也可以修改此广播的优先级。
粘性广播:广播已经发送了的情况下,注册粘性广播,也可以马上收到这个已经发送了的广播。
注册方式:
静态注册:谷歌已不推荐使用静态注册广播了,尽量使用动态注册的广播
动态注册:代码动态注册。
参考文章:
www.cxybb.com/article/u01…
2、广播发送和接收的原理
参考文章:www.jianshu.com/p/020851503…
3、本地广播和全局广播的区别
作用域不同:本地广播作用于应用内,全局广播各个App都可以接收。
注册方式不同:本地广播只能动态注册,全局广播没有限制。