我正在研究这个项目,我似乎无法正确使用。 基本上,应用程序向我的PHP服务器发出请求,并将数据显示在listView上。将数据从php服务器加载到android应用程序
由于我的服务器上有大量的数据,以及获取我的列表视图中所有数据所需的时间长度。我决定在android端实现一个OnScrollListener,以确定最后一项是否可见,然后加载更多的数据。这是通过选择在初始请求时要加载的所有数据的ID来实现的。然后根据我的要求(创建时间,点等)对ID进行排序,然后使用前五个ID选择返回到Android应用程序的初始数据以及ID。然后,当最后一个项目是可见的,我发送列表中的下五个ID到一个函数在PHP返回数据对应的五个ID。
到目前为止,这种方法仍然有效,但由于需要在初始请求期间处理大量数据,所以它仍然不令人满意。
我需要一种替代技术的帮助,以在执行初始请求或后续请求时以最少的延迟实现我的目标。
任何帮助将不胜感激。
请人其非建设性你投我的问题倒没有给出一个不合理的理由。如果你不得不投票,请留下至少一条评论,说明为什么它被拒绝。毕竟这是学习环境 – 2014-09-24 02:52:04