邮件android app的工作机制

时间:2013-11-21 10:57:34

标签: android push-notification android-service real-time-updates

我想知道android的邮件应用程序的完整工作机制。 实际上我为大数据产品构建了一个Android应用程序。它有一个显示通知的功能(列表视图)。 现在我想要如果新的通知进入数据库它应该响铃并且应该显示在Android手机的通知栏中,如果是邮件应用程序,我们收到新邮件时会在通知栏中收到通知。

注意:需要查询的android服务器可能不包含internet.This App也可以在公司网络的内部网上工作。(没有互联网)

所以我想知道实现这个功能的机制。

1)我是否应该运行后台服务,该服务将定期向服务器发送查询。 2)或任何其他服务,如推送通知。

我只需要清楚地了解这类系统的工作情况。所以我可以有效地实现这一点。

由于

1 个答案:

答案 0 :(得分:-1)

显然,最好的解决方案是使用PushNotificationsGMail就是这样做的,这就是每个电子邮件应用或消息应用必须这样做的方式。

轮询服务器会耗尽电池,并且还会产生额外的(不必要的)数据流量,这是您不希望应用程序执行的操作。

你应该从这里开始:Google Cloud Messaging。在我看来,它很容易设置,我建议使用GCM,而不是像Parse等所有其他选择。