动静态广播区别

Android中广播有两种实现方式:.net

  • static broadcast
  • dynamic broadcast

两种广播有以下区别:xml

  • 生存期,静态广播的生存期能够比动态广播的长不少,由于静态广播不少都是用来对系统时间进行监听,好比咱们能够监听手机开机。而动态广播会随着context的终止而终止
  • 优先级动态广播的优先级比静态广播高
  • 动态广播无需在AndroidManifest.xml中声明便可直接使用,也即动态;而静态广播则须要,有时候还要在AndroidManifest.xml中加上一些权限的声明
相关文章
相关标签/搜索