أسرع الإكمال التلقائي/البحث الفوري عن تطبيق جافا للهاتف المحمول

StackOverflow https://stackoverflow.com/questions/3753873

سؤال

لقد قمت بتطبيق بحث إكمال تلقائي / فوري على تطبيق الهاتف المحمول الذي أقوم بتطويره باستخدام Java (لبلاك بيري). يعمل البحث حاليًا ، لكنني أبحث عن بعض النصائح حول كيفية تمكني من جعل البحث أسرع.

حاليًا ، في كل مرة يتم فيها كتابة خطاب في شريط البحث ، يتم تنفيذ البحث في سلسلة البحث الحالية ويتم إرجاع النتائج عبر خدمة ويب مريحة وعرضها في التطبيق.

هل لدى أي شخص أي اقتراحات حول كيف ومتى يتم تنفيذ البحث لجعله أسرع؟ أرغب في إجراء البحث في أسرع وقت ممكن ، وخاصة على منصة متنقلة حيث قد لا تكون الخدمة هي الأفضل في بعض المناطق (مما تسبب في وقت بحث أبطأ).

شكرًا!

هل كانت مفيدة؟

المحلول

أنا أعمل حاليًا على مشكلة مماثلة ، حيث أقوم بتنفيذ الإكمال التلقائي لتطبيق الهاتف المحمول.

إذا كنت أفهمك بشكل صحيح ، فكلما تم كتابة حرف ، تقوم بإجراء بحث من خلال واجهة مريحة ، وإرجاع النتائج إلى تطبيق الجوال.

إذا كان هذا صحيحًا ، فإن أحد الاقتراحات التي لديّ هو عدم إجراء البحث إلا إذا كان لديك ما لا يقل عن أحرف أو ثلاثة أحرف موجودة ، وبالتالي تضييق نتائج البحث الخاصة بك ، ونأمل أن تسرع العملية.

أتمنى أن يساعدك هذا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top