Android基础-Broadcast Intent Receiver

本文介绍了如何在Android应用程序中使用BroadcastIntentReceiver处理外部事件,例如电话响铃或收到短信。文章解释了BroadcastIntentReceiver的基本工作原理,包括其如何通过NotificationManager通知用户发生的事件,以及如何通过Context.registerReceiver()进行注册。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.当你想要写一个程序来对外部的事件做些处理时,可以实用Broadcast Intent Receiver 。比如:
当电话响铃时,有短信时。Broadcast Intent Receiver 它并不能够拿来显示UI 画面,它必需利用
NotificationManager 来通知使用者它们感兴趣的事件发生了。
2. Broadcast Intent Receiver 同样的可以在AndroidManifest.xml 中声明, 但你也可以用写
Context.registerReceiver()程序的方式来注册你自己的Broadcast Intent Receiver。你自己的程序并不会
因为Broadcast Receiver 被呼叫而被它执行起来,而是当BroadcastReceiver 被触发时系统会依据需求来执
行相应的程序。程序可以利用Context.sendBroadcast()来发出它们自己的IntentBroadcast 给其它的程序。

转载于:https://my.oschina.net/zhike/blog/139427

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值