我应该对所有新的即时消息使用推送通知吗?

时间:2013-05-04 21:24:43

标签: android push-notification instant-messaging

我正在使用自定义的php网络服务器来发送推送消息,现在我可以向手机发送推送通知,但我不确定如何正确使用它。

我的意思是,我应该将所有邮件作为推送通知发送,是否可以这样做?推送通知的大小是否有任何限制?或者我应该在第一次通知后启动计时器来检查新消息,并在活动结束时完成计时器? 那么从服务器获取即时消息的最恰当方式是什么?

1 个答案:

答案 0 :(得分:1)

对于Android,推送通知大小的限制是4k。如果您的邮件小于此邮件,则可以使用推送通知发送所有内容。

但是,无法保证推送通知的传送,因此最好使用if作为服务器通知应用程序新数据可用的方法,尤其是当它不在前台运行时。然后,应用程序调用服务器以检索数据。

当应用程序位于前台时,您可以定期轮询服务器以获取新数据。