如果不运行,易趣,邮件和其他应用如何发送警报?

时间:2015-07-07 01:32:06

标签: android notifications

我们的Android设备上有几个应用程序即使在设备关闭时也会发出通知。例如,如果我们在PC上观看eBay拍卖,并且我们在设备上有eBay APP,即使该设备已关闭,我们也会得到一个#ch;"并在显示屏顶部显示有关拍卖的通知。另一个例子是,当我们地区的天然气价格上涨时,GasBuddy将发出通知。

即使应用程序实际上没有运行,这些应用程序如何做到这一点? - 他们是"自动"在后台跑步?
- 它们是否定期,每隔几分钟作为拍卖目的,自动登录互联网并检查更新? - 某种程度上是"服务"比如eBay或GasBuddy"推动"某种信号到设备? - 他们有"另一个" app在后台运行寻找通知?

1 个答案:

答案 0 :(得分:1)

他们使用推送通知的概念。您可以使用Google Cloud Messaging(GCM)进行推送通知。

简而言之,它是如何工作的,应用程序第一次启动时,或者当用户登录时,会向服务器注册一个id。然后,服务器稍后使用推送通知向设备发送信号(使用该id)。您需要在Android应用中处理那些推送notifications