0

我的应用程序的一项功能是每 2 秒检索一次实时数据(JSON 对象)并显示它(仅当应用程序处于前台时)。我每 2 秒执行一次异步任务。但这使应用程序变慢。我已经寻找替代方案,但我只有 C2DM 选项。由于服务器限制,我无法使用它。
你能告诉我一种替代或有效的投票方式吗?

4

2 回答 2

0

将异步任务的执行从每两秒更改为在获得先前更新的响应后,您可以在 onpostexecute 函数中启动它...这将使您的 ui 更快也尝试使用 gzip 以便更快地传输数据 不要池异步任务

你的 ui 变得越来越慢,因为在前一个矿石完成之前完成了一个异步任务

于 2012-08-22T08:00:52.090 回答
0

一种选择是,如果您可以控制您的服务器,您可以切换到 Comet(长期持有的 http 请求)之类的东西,以避免持续轮询请求的必要性。

于 2012-08-16T10:36:31.607 回答