轮询来自远程数据库的数据并向用户创建通知

时间:2016-06-24 15:43:04

标签: android

现在,我一直在使用GCM向我的Android应用用户发送推送消息。现在,我希望能够在远程数据库收到新插入时将数据从远程数据库轮询到应用程序用户。我想在远程数据库中插入新内容时创建通知。

我知道我必须创建从远程数据库设置为每秒检查的后台服务,这会因为用户的电池寿命受到严重影响而退缩。

再次,我了解了警报管理器,它也设置了一段时间来从数据库中轮询数据。

现在,我想了解从远程数据库轮询数据并向用户创建通知的更好方法,即使应用程序处于非活动状态或在后台也是如此。

1 个答案:

答案 0 :(得分:0)

有,您可以让服务器在添加新数据时向设备发送通知。这可以通过服务器代码完成,或者如果您不想执行所有数据库代码,则可以使用您可以使用的应用程序。如果您有自己的服务器,则可以使用parse.com,因为他们将在2017年1月之前提供托管服务。如果您没有,您可以使用Firebase和Batch来完成工作。