hewillcome

سرچ در دیتابیس آنلاین

6 ارسال در این موضوع قرار دارد

باعرض سلام خدمت همه ی اساتید محترم.

بنده قصد نرم افزاری را دارم که باید محتوایی را در دیتابیس آنلاین جست و جو کند و آنرا به کاربر نمایش دهد.

همچنین می خواهم مثل دیکشنری ها باشد.(شاید اصلا بتوان گفت دقیقا یک دیکشنری آنلاین) که مثلا وقتی کلمه ی "ت" را وارد می کنیم در کل دیتابیس سرچ می کند و کلیه ی کلماتی که اول آنها "ت" باشد را نمایش می دهد. و وقتی که کاربر حرف بعدی را وارد می کند جست و جو دقیق و دقیق و دقیق تر میشود.

بنده با کتابخانه ی volly برای بحث ارتباط با دیتابیس کار می کنم.کد های سمت وب(php) هم اندکی بلدم اما نه به صورت کامل و حرفه ای.

اگر سورس کدی در این زمینه هست که ممنون میشم آنرا معرفی کنید اگر هم آموزشی چیزی وجود دارد ممنون میشم در اختیار بنده قرار دهید. 

پیشاپیش از تمامی شما عزیزان سپاس گزارم.

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

شما باید ابتدا وب سرویس های سمت سرور را پیاده سازی کنید و سپس در سمت اندروید با کتابخانه های Volley,Retrofit میتوانید با آن ارتباط برقرار کنید

 

1 کاربر پسند دیده است

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 3 ساعت قبل، hewillcome گفته است :

باعرض سلام خدمت همه ی اساتید محترم.

بنده قصد نرم افزاری را دارم که باید محتوایی را در دیتابیس آنلاین جست و جو کند و آنرا به کاربر نمایش دهد.

همچنین می خواهم مثل دیکشنری ها باشد.(شاید اصلا بتوان گفت دقیقا یک دیکشنری آنلاین) که مثلا وقتی کلمه ی "ت" را وارد می کنیم در کل دیتابیس سرچ می کند و کلیه ی کلماتی که اول آنها "ت" باشد را نمایش می دهد. و وقتی که کاربر حرف بعدی را وارد می کند جست و جو دقیق و دقیق و دقیق تر میشود.

بنده با کتابخانه ی volly برای بحث ارتباط با دیتابیس کار می کنم.کد های سمت وب(php) هم اندکی بلدم اما نه به صورت کامل و حرفه ای.

اگر سورس کدی در این زمینه هست که ممنون میشم آنرا معرفی کنید اگر هم آموزشی چیزی وجود دارد ممنون میشم در اختیار بنده قرار دهید. 

پیشاپیش از تمامی شما عزیزان سپاس گزارم.

سلام

برای این کار میتونید از TextWatcher استفاده کنید و برای ادیت تکست خودتون هم addTextChangedListener  رو پیاده سازی کنید و متد سرچ و وب سرویستونو داخلش فراخوانی کنید تا با تغییر هر کاراکتر بره سمت سرور و جستجو کنه. البته دقت کنید حتما کدهاتون بهینه باشه چون میتونه رو پرفورمنس تاثیر بزاره و البته حتما از background thread استفاده کنید.

1 کاربر پسند دیده است

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 1 ساعت قبل، a.khosroabadi گفته است :

سلام

برای این کار میتونید از TextWatcher استفاده کنید و برای ادیت تکست خودتون هم addTextChangedListener  رو پیاده سازی کنید و متد سرچ و وب سرویستونو داخلش فراخوانی کنید تا با تغییر هر کاراکتر بره سمت سرور و جستجو کنه. البته دقت کنید حتما کدهاتون بهینه باشه چون میتونه رو پرفورمنس تاثیر بزاره و البته حتما از background thread استفاده کنید.

ضمن تشکر از راهنمایی تان .فقط بنده قسمتی را دقیقا متوجه نشدم. متاسفانه بنده در قسمت متد های سرچ هم مشکل دارم و نمی دونم چه جوری باید سرچ در دیتابیس آنلاین رو انجام بدهم. بنده برای ارتباط با دیتابیس از کتابخانه ی volly استفاده می کنم. ایا با این کتابخانه می توانم سرچ کنم؟ سورس کدی در این زمینه وجود ندارد؟

از پاسخگویتان بسیار متشکرم.

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در 12 ساعت قبل، hewillcome گفته است :

ضمن تشکر از راهنمایی تان .فقط بنده قسمتی را دقیقا متوجه نشدم. متاسفانه بنده در قسمت متد های سرچ هم مشکل دارم و نمی دونم چه جوری باید سرچ در دیتابیس آنلاین رو انجام بدهم. بنده برای ارتباط با دیتابیس از کتابخانه ی volly استفاده می کنم. ایا با این کتابخانه می توانم سرچ کنم؟ سورس کدی در این زمینه وجود ندارد؟

از پاسخگویتان بسیار متشکرم.

کتابخونه volley فقط برای ارتباط با سرور هستش و جستجو در دیتابیس باید با کدهای سمت سرور انجام بشه که گفته بودین Php هستش.باید سمت سرور یک وب سرویس برای جستجو بنویسید نمونه خیلی زیاد هستش کافیه یه سرچ بزنید 

https://www.simplifiedcoding.net/android-feed-example-using-php-mysql-volley/

https://www.android-examples.com/volley-user-registration/

1 کاربر پسند دیده است

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر
در ۱ ساعت قبل، a.khosroabadi گفته است :

کتابخونه volley فقط برای ارتباط با سرور هستش و جستجو در دیتابیس باید با کدهای سمت سرور انجام بشه که گفته بودین Php هستش.باید سمت سرور یک وب سرویس برای جستجو بنویسید نمونه خیلی زیاد هستش کافیه یه سرچ بزنید 

https://www.simplifiedcoding.net/android-feed-example-using-php-mysql-volley/

https://www.android-examples.com/volley-user-registration/

بسیار متشکرم. هم اکنون متوجه شدم.:heart:

1 کاربر پسند دیده است

به اشتراک گذاری این پست


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری