关于stickybroadcast

stickybroadcast顾名思义,粘性广播,从字面上我们可以联想到service的返回值中也有个一stick,在service中stick作用是当返回了之后服务被杀死,会重启服务。

但是这里的stickybroadcast是什么意思呢?

普通的广播在发送之后如果没有接收者,那么久不会被保留,但是粘性广播会被保留,一旦发现了有接受者被注册,就会把这条广播发过去,也可以通过removeStickyBroadcast来移除粘性广播。

注意,要发送粘性广播需要权限 BROADCAST_STICKY permission

原文地址:https://www.cnblogs.com/u3shadow/p/4360193.html