Ускоренное автозаполнение / мгновенный поиск мобильного приложения Java - PullRequest
0 голосов
/ 20 сентября 2010

Я реализовал автозаполнение / мгновенный поиск в мобильном приложении, которое я разрабатываю с использованием Java (для BlackBerry). Поиск в настоящее время работает, однако я ищу несколько советов о том, как я могу сделать поиск быстрее.

В настоящее время каждый раз, когда буква вводится в строке поиска, поиск выполняется по текущей строке поиска, а результаты возвращаются через веб-службу RESTful и отображаются в приложении.

У кого-нибудь есть предложения о том, как и когда выполнять поиск, чтобы он был быстрее? Я хочу сделать поиск максимально быстрым, особенно на мобильной платформе, где услуга может быть не самой лучшей в некоторых областях (что приводит к более медленному поиску).

Спасибо!

1 Ответ

1 голос
/ 30 сентября 2010

В настоящее время я работаю над аналогичной проблемой, реализуя автозаполнение для мобильного приложения.

Если я правильно вас понимаю, всякий раз, когда печатается буква, вы выполняете поиск через интерфейс RESTful и возвращаете результаты в мобильное приложение.

Если это правильно, я предлагаю не выполнять поиск, если у вас есть минимум две или три буквы, что сужает результаты поиска и, как мы надеемся, ускоряет процесс.

Надеюсь, это поможет.

...