请问下,静态广播和动态顺序广播优先级的问题
来源:5-5 说说静态广播的注册和收发原理
weixin_慕移动8540215
2020-02-06
请问下,静态广播和动态顺序广播的合并时是以什么规则合并的呢?以及动态广播并发dispatch的时候,是真的多线程并发了还是一个线程跑的?另外顺序广播为什么不讲呢?有什么特别的吗?
写回答
1回答
-
风语
2020-02-24
广播合并的时候是根据优先级来的,具体细节建议看一下源码。
动态广播并发dispatch是对AMS来讲的,再由binder驱动序列化地分发给应用端,从binder线程池切到UI线程执行onReceive。
顺序广播总体分发和接收没有太多特别的地方,所以没有再赘述,有兴趣的话可以看一下源码。
00
相似问题