请问下,静态广播和动态顺序广播优先级的问题

来源:5-5 说说静态广播的注册和收发原理

weixin_慕移动8540215

2020-02-06

请问下,静态广播和动态顺序广播的合并时是以什么规则合并的呢?以及动态广播并发dispatch的时候,是真的多线程并发了还是一个线程跑的?另外顺序广播为什么不讲呢?有什么特别的吗?

写回答

1回答

风语

2020-02-24

广播合并的时候是根据优先级来的,具体细节建议看一下源码。

动态广播并发dispatch是对AMS来讲的,再由binder驱动序列化地分发给应用端,从binder线程池切到UI线程执行onReceive。 

顺序广播总体分发和接收没有太多特别的地方,所以没有再赘述,有兴趣的话可以看一下源码。

0
0

剖析Framework面试 冲击Android高级职位

一手助力冲刺Android高级职位,一手把握系统底层原理,理清面试思路,提升技术段位

1406 学习 · 187 问题

查看课程