2010-09-20 32 views
0

我已經在使用java(BlackBerry)開發的移動應用程序上實現了自動完成/即時搜索。搜索目前正在進行,但我正在尋找一些關於如何能夠更快地搜索的提示。更快的自動完成/即時搜索Java移動應用程序

當前,每次在搜索欄中輸入字母時,都會對當前搜索字符串執行搜索,結果將通過RESTful Web服務返回並顯示在應用程序中。

有沒有人有任何建議如何以及何時執行搜索,使其更快?我想盡可能快地進行搜索,特別是在移動平臺上,某些地區的服務可能不是最好的(導致搜索時間較慢)。

謝謝!

回答

1

我目前正在處理類似的問題,爲移動應用程序實現自動完成功能。

如果我正確地理解了你,每當輸入一個字母,你就通過一個RESTful界面執行搜索,並將結果返回給移動應用程序。

如果這是正確的,我的一個建議是不執行搜索,除非您至少有兩個或三個字母的存在,從而縮小您的搜索結果,並希望加快過程。

希望這會有所幫助。