2012-06-21 44 views
0

我有一个应用程序在按下按钮时执行更新(调用AsyncTask)。现在我想改进它自动更新(在特定的时间范围内)。然后,如果一个新的更新被“监听”,我想显示我的应用程序界面(如WhatsApp或Skype)。更好的自动更新方式?

你认为这是更好的方式来执行此操作吗?

问候

+0

我还没有尝试过任何东西。现在我只有一个活动。我不知道我是否应该只创建一项服务或将其与主要活动分开创建。 – user1205781

回答

0

最好的办法是Push Notification(假设你想查询的更新自己的服务)。 在这种情况下,您不需要进行定期检查。

给出更多细节你在做什么。

+0

该应用程序显示来自网络的新闻。正如我上面提到的,当用户按下按钮时,消息被更新(在listFragment中)。我想添加的改进是:在特定的时间范围内(由用户选择),运行从Web下载数据的AsyncTask(间隔5分钟)。如果我的应用程序未被使用,请模拟应用程序的行为,如whatsapp,skype .. – user1205781

+0

您的链接不能帮助我,因为我没有访问服务器,所以无法将数据从服务器发送到我的应用程序。不管怎样,谢谢。 – user1205781

0

您可以使用Timer来调度调用更新的TimerTask。