رفتن به مطلب
انجمن اندروید ایران | آموزش برنامه نویسی اندروید و موبایل
  • android.png.1fab383bc8500cd93127cebc65b1dcab.png

پست های پیشنهاد شده

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

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

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

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

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

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

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

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

 

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

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

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

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

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

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

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

سلام

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

لینک ارسال
به اشتراک گذاری در سایت های دیگر
در 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/

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

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

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

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

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

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

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...