关于stickybroadcast

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

 

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

 

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

 

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

u3coding
A software developer

Leave a Comment

Your email address will not be published. Required fields are marked *

*