Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/218.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在大型SQL数据库上实现实时搜索/搜索视图_Java_Android - Fatal编程技术网

Java 如何在大型SQL数据库上实现实时搜索/搜索视图

Java 如何在大型SQL数据库上实现实时搜索/搜索视图,java,android,Java,Android,我在这里不是要求别人写一个例子,我在寻找更多的方法来实现这一点的投入,为什么。(指导原则本身) 我一直在尝试和阅读有关Listview的内容,但据我所知,Listview及其搜索功能只适用于相对较小的数据集。(我很难掌握它) 我想搜索一个表(目前在网络上使用jdbc:jtds),该表可以包含1000-500000行。 (我知道人们会反对它,但它更多的是用于内部应用程序的使用,而不是公开发布) 我对SearchView的理解是它的Android实现的Ajax live search,如果是这样的话

我在这里不是要求别人写一个例子,我在寻找更多的方法来实现这一点的投入,为什么。(指导原则本身)

我一直在尝试和阅读有关Listview的内容,但据我所知,Listview及其搜索功能只适用于相对较小的数据集。(我很难掌握它)

我想搜索一个表(目前在网络上使用jdbc:jtds),该表可以包含1000-500000行。 (我知道人们会反对它,但它更多的是用于内部应用程序的使用,而不是公开发布)

我对SearchView的理解是它的Android实现的Ajax live search,如果是这样的话,它将需要一组数据进行过滤。 预加载500000是不可行的,我这样想对吗

我想的方法是创建一个新的活动,其中包含多个文本字段,每个文本字段后面都有一个查询,并根据输入的文本执行搜索,用户按提交/搜索

这种方法的缺点是,如果输入错误,它更老派,具有来回的过程,其中SearchView将是交互式显示结果,直接与用户开始输入的内容保持一致

有人能告诉我最好的方法是什么吗?在java/android中搜索数据的方法似乎太多了,而且我在很多方法中迷失了方向

(本地没有数据库,这完全是本地网络的运行。
我目前正在尝试使用Listadapter和SearchBinding)

嗨,Dave,也许你可以查看下面的链接嗨,Dave,也许你可以查看下面的链接