定期从后台通过Internet下载数据库中的内容

时间:2011-09-18 02:49:43

标签: android service background alarmmanager

我正在开发一个Android应用程序。 我希望该计划定期通过互联网在后台从数据库下载内容。

我应该使用AlarmManager来触发BroadcastReceiver从数据库下载数据吗?

还是有其他更好的方法?如果有的话,请给我一些谷歌的关键词。 谢谢。

2 个答案:

答案 0 :(得分:1)

BroadcastReceiver应该是非常短暂的,所以你最好开始下载Service,但使用AlarmManager来触发整个过程可能就是这样去。

答案 1 :(得分:0)

您应该使用线程定期实现从Internet下载数据的服务。

您应该有一个“应用程序”类或某些东西来访问服务上的应用程序的数据库,然后更新所有数据。

服务以后台模式运行。