将云数据库中的大量数据处理到Listview的最佳实践?

时间:2014-05-09 08:40:35

标签: php android listview android-listview

我想就如何处理从数据库(云/ php脚本)加载到android listview 的大量数据提出建议或最佳做法。我对如何解决这个问题一无所知。

详细说明情景:让我说我有一个第一年级学生名单的数据库。让我们说一百个。在我当前的方法中,我只查询所有这些(显示progressdialog)并等待数据全部下载并在listview中显示(关闭progressdialog)。我知道这不是最好的方法,因为你需要考虑更大的数据。

我尝试从谷歌团队下载并测试这个:https://code.google.com/p/android-amazing-listview/source/checkout,但我仍然没有得到更大的图片,因为在示例中数据都是静态的。

我想做的是:

  • 从服务器下载数据时,列表视图的标题中会出现一个小的进度条,一旦完成,它就会消失。

  • 假设我有100个数据结果,但在我的列表视图中,我希望显示前10个,然后向下滚动,再添加10个等等。

我只是想知道在listview for android中正确实现或处理大数据。

我非常感谢您对我的问题提出的所有建议和意见。

谢谢Chkm8,

1 个答案:

答案 0 :(得分:1)

我会使用去年年底发布的新Volley API来实现这一点。可以帮助您实现此功能的一个很好的示例是以下tutorial.