广播接收器在Android中的工作方式

广播接收器在Android中的工作方式,第1张

概述我有一个关于Android中的BroadcastReceiver的问题,例如关于系统广播接收器BOOT_COMPLETED的问题.如果我已在系统启动并安装后为广播编写了一个侦听器.android系统如何知道它必须通知我的应用程序,因为我的应用程序未运行而是刚刚安装?就是这样,所有BroadcastReceiver派生的类始终在

我有一个关于Android中的broadcastReceiver的问题,例如关于系统广播接收器BOOT_COMPLETED的问题.如果我已在系统启动并安装后为广播编写了一个侦听器. androID系统如何知道它必须通知我的应用程序,因为我的应用程序未运行而是刚刚安装?就是这样,所有broadcastReceiver派生的类始终在内存中(或系统在引导后将它们加载到内存中),并且无论何时发生任何广播,所有相关的应用程序都可以接收它.

谢谢
布拉吉

解决方法:

发送广播BOOT_COMPLETED时,AndroID系统会检查已加载应用的清单,以查看是否有任何内容可以处理该消息.对于隐式意图和所有广播都是如此.

清单是面向公众的,并允许系统知道您的应用程序可以做什么和将要做什么.

总结

以上是内存溢出为你收集整理的广播接收器在Android中的工作方式全部内容,希望文章能够帮你解决广播接收器在Android中的工作方式所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1071973.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存