通知用户服务器端更改

时间:2016-08-07 06:26:31

标签: android

我想在收到通知时通知用户或设备。

我希望它像facebook一样,就像你什么都不做时突然发出通知一样

是否有某种类型的广播进入,或者只是因为facebook应用程序一直在为服务器查找notis?

如果是前者,我怎样才能在android上实现它?

1 个答案:

答案 0 :(得分:0)

有很多方法可以做到这一点。当客户端应用程序不断检查服务器时,您说的那个称为“轮询”。轮询是一种简单但效率低下的方法。另一种更有效的方法是使用某种推送通知系统。推送通知可以使用许多技术(如长轮询)。在Android中(如果您使用的是Google分支),您有两种官方推送消息服务GCMFCM。现在的方法是FCM,因为它是GCM的新版本(将其视为新的和重新命名的版本)。您可以将“Facebook喜欢”通知与FCM(从服务器获取事件)和Android Notification Service(在系统中显示通知)结合起来。

相关问题