更快速的自动完成/即时搜索Java移动应用程序

时间:2010-09-20 17:30:26

标签: java search autocomplete instant

我在使用java(用于BlackBerry)开发的移动应用程序上实现了自动完成/即时搜索。搜索目前正在进行中,但我正在寻找一些有关如何更快地进行搜索的提示。

目前,每次在搜索栏中输入字母时,都会对当前搜索字符串执行搜索,并通过RESTful Web服务返回结果并显示在应用程序中。

有没有人对如何以及何时执行搜索以使其更快有任何建议?我希望尽可能快地进行搜索,特别是在某些区域服务可能不是最好的移动平台上(导致搜索时间变慢)。

谢谢!

1 个答案:

答案 0 :(得分:1)

我目前正在解决类似问题,为移动应用实施自动填充功能。

如果我理解正确,每当输入一个字母时,您都会通过RESTful界面执行搜索,并将结果返回给移动应用。

如果这是正确的,我的一个建议就是不进行搜索,除非你至少有两到三个字母,从而缩小你的搜索结果,并希望加快这个过程。

希望这有帮助。