android使用服务或使用警报管理器

时间:2014-04-11 19:33:11

标签: java android json service alarmmanager

我有一个使用json从webservice下载一些数据的应用程序。 我希望当用户没有打开应用程序时,我的应用程序连接到webservice并询问是否有新数据显示,如果是,则抛出通知,并下载新数据。 现在我的问题。您是否建议创建服务并说每隔X秒调用json寻找更新? ,推荐或使用报警管理器类? 有更好的想法吗? 任何教程都重要吗? 非常感谢你

1 个答案:

答案 0 :(得分:1)

我建议您使用每次X触发的警报管理器...执行下载..

为什么呢?因为如果您使用服务,它可能会在某个时候关闭,您可能最终会在某个时间跳过某些更新(未知)。

或者只是使用服务知道如果它在某个时刻被系统关闭,可以释放ram并在之后重新启动。