انجمن سایت کلیدستان


رتبه موضوع:
  • 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
ساخت علاقه مندی برای برنامه اندروید

ساخت علاقه مندی برای برنامه اندروید

#5
ابتدا اجازه بدهید تفاوت ساختار مبحث هایی که در مورد ((جستجو)) و ((لیست علاقه مندی ها)) نوشته شده است را شرح بدهم.
در مبحث ساخت قسمت ((جستجو)) چند Activity داشتیم که نام آنها دارای پیشوند ثابت و یک پسوند به صورت عدد بود. کل کدهایی هم که نوشته بودیم به این صورت بود که ابتدا ((عدد)) مربوط به مبحث به دست می آمد، سپس با افزودن آن به پیشوندی که برای همه Activity ها وجود داشت، نام Activity را به دست می آوردیم و بر اساس نام Activity ، وارد آن می شدیم.
در مبحث ساخت ((لیست علاقه مندی))، تنها از یک Activity برای نمایش همه مباحث استفاده کردیم و محتوای مباحث، به صورت رشته (string) ذخیره شده بودند. بر اساس شماره مبحث مورد نظرمان، یک ((عدد)) داشتیم که آن را به Activity ای که برای نمایش مباحث به کار می رفت، ارسال می کردیم که بر اساس آن ((عدد))، محتوای مبحث مورد نظر را نمایش می داد.
بنابراین مشاهده می کنید که ساختار هر دو، بر اساس ((عدد)) متناظر با هر ((مبحث آموزشی)) می باشد. بنابراین اگر تعدادی Activity با نام های مختلف داشته باشیم، برای اینکه این ساختاری که بر اساس ((عدد متناظر با هر مبحث آموزشی)) است را بتوانیم برای آن استفاده کنیم، باید نام Activity ها را به صورت رشته (string) در یک لیست آرایه ای یا آرایه ذخیره کنیم، اکنون با این کار، بر اساس شماره عنصر ها در لیست آرایه ای، برای هر Activity ، یک عدد متناظر داریم. پس همان ساختاری که کدنویسی کرده ایم را بر اساس این عددها تغییر می دهیم. مثلا عدد 0 متناظر با نام اولین Activity است که در آرایه ذخیره شده است، پس نام Activity را از آرایه می خوانیم و به آن Activity وارد می شویم. همچنین در هر Activity ، عدد متناظر با آن را در کدهای مربوط به لیست علاقه مندی قرار می دهیم، یعنی مثلا در همان Activity که متناظر با عدد 0 بود، کد علاقه مندی را به این صورت می نویسیم که اگر کاربر بر روی عکس مربوط به لیست علاقه مندی اشاره کرد، عدد 0 به لیست اعداد مربوط به ذخیره شده در لیست علاقه مندی، افزوده شود.
توصیه می کنم کدها را با دقت بخوانید تا ساختار کدها را به خوبی متوجه شوید، سپس توضیحات این ارسال و توضیحات آن موضوع که لینک داده بودم را یک بار دیگر مرور کنید تا دقیقا متوجه شوید.

bookbook 
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.
پاسخ
 سپاس شده توسط MohammadN ، salar1298 ، mpi


پیام‌های این موضوع
ساخت علاقه مندی برای برنامه اندروید - توسط MohammadN - ۱۳۹۳/۰۹/۰۹, ۰۲:۱۸ ب.ظ
RE: ساخت علاقه مندی برای برنامه اندروید - توسط admin - ۱۳۹۳/۰۹/۰۹, ۰۳:۰۸ ب.ظ
RE: ساخت علاقه مندی برای برنامه اندروید - توسط admin - ۱۳۹۳/۰۹/۱۰, ۰۲:۰۲ ب.ظ
RE: ساخت علاقه مندی برای برنامه اندروید - توسط mpi - ۱۳۹۳/۰۹/۱۲, ۰۱:۵۰ ب.ظ
RE: ساخت علاقه مندی برای برنامه اندروید - توسط admin - ۱۳۹۳/۰۹/۱۲, ۰۲:۰۹ ب.ظ
RE: ساخت علاقه مندی برای برنامه اندروید - توسط mpi - ۱۳۹۳/۰۹/۱۲, ۰۲:۳۸ ب.ظ
RE: ساخت علاقه مندی برای برنامه اندروید - توسط admin - ۱۳۹۳/۰۹/۱۲, ۰۴:۰۷ ب.ظ
RE: ساخت علاقه مندی برای برنامه اندروید - توسط admin - ۱۳۹۳/۰۹/۱۴, ۱۲:۱۴ ق.ظ
RE: ساخت علاقه مندی برای برنامه اندروید - توسط admin - ۱۳۹۳/۰۹/۱۹, ۰۴:۲۴ ب.ظ
RE: ساخت علاقه مندی برای برنامه اندروید - توسط asak - ۱۳۹۴/۰۴/۲۳, ۰۱:۱۶ ق.ظ
RE: ساخت علاقه مندی برای برنامه اندروید - توسط asak - ۱۳۹۴/۰۴/۲۳, ۰۷:۲۶ ب.ظ
RE: ساخت علاقه مندی برای برنامه اندروید - توسط asak - ۱۳۹۴/۰۴/۲۵, ۱۲:۰۴ ق.ظ

پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان