我想就如何处理从数据库(云/ php脚本)加载到android listview 的大量数据提出建议或最佳做法。我对如何解决这个问题一无所知。
详细说明情景:让我说我有一个第一年级学生名单的数据库。让我们说一百个。在我当前的方法中,我只查询所有这些(显示progressdialog)并等待数据全部下载并在listview中显示(关闭progressdialog)。我知道这不是最好的方法,因为你需要考虑更大的数据。
我尝试从谷歌团队下载并测试这个:https://code.google.com/p/android-amazing-listview/source/checkout,但我仍然没有得到更大的图片,因为在示例中数据都是静态的。
我想做的是:
从服务器下载数据时,列表视图的标题中会出现一个小的进度条,一旦完成,它就会消失。
假设我有100个数据结果,但在我的列表视图中,我希望显示前10个,然后向下滚动,再添加10个等等。
我只是想知道在listview for android中正确实现或处理大数据。
我非常感谢您对我的问题提出的所有建议和意见。
谢谢Chkm8,