android - android中服务和广播接收器之间的区别

标签 android service broadcast

我想知道服务和广播接收器之间的区别,谁能指出一个可以在android移动设备上观察到的例子。 谢谢

最佳答案

服务:如果你想在后台做某事,即使应用程序关闭,它也会一直在后台运行。您可以在单独的过程中创建它,也可以根据需要将您的服务提供给其他应用程序。下载任何内容或音乐就是很好的例子

广播接收器:通常系统会发送一些信息,如果您愿意,您的应用可以通过注册接收这些信息。当事情发生时,您可以使用 onReceive 方法做您想做的事情。 示例是当新短信到达或启动完成时系统将发送 BroadcastReceiver

这是一篇好文章:Service and BroadcastReceiver

关于android - android中服务和广播接收器之间的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8889954/

相关文章:

windows - 无法找到用于在 VS 2015 中创建 Visual C++ Windows 服务的模板

android - 服务未在 BOOT COMPLETE 上启动

service - 在 .NET 应用程序中接收 SMS 消息

broadcast - TRON 区 block 链 : create, 通过公共(public)节点 API 签署和广播交易

android - 权限拒绝 : not allowed to send broadcast android. intent.action.HEADSET_PLUG

android - 在android中自定义操作栏

android - 如何判断Broadcast Intent的发送者

javascript - 安卓-Webkit : How to enable horizontal scrolling in div?

android - AChartEngine 上的错误(折线图)

android - 将广播 Intent 从服务发送到应用程序类