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



مشکل در محتوا محور کردن برنامه برای لیست علاقه مندی ها (در اندروید)زمان کنونی: ۱۳۹۵/۰۹/۱۴، ۰۸:۴۸ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: sajadwin
آخرین ارسال: sajadwin
پاسخ 3
بازدید 1390

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل در محتوا محور کردن برنامه برای لیست علاقه مندی ها (در اندروید)

مشکل در محتوا محور کردن برنامه برای لیست علاقه مندی ها (در اندروید)

#1
 سلام من یک مشکل در ساخت لیست علاقه مندی ها دارم طوری که شما توضیحی که شما دادید لیست علاقه مندی ها محتوا محور بود من برنامه خودم رو قبلا ساخته بودم ولی عادی محتوا محور نبود حالا من برنامه ام رو محتوا محور کردم ولی یک مشکل هست در بعضی از اکتیویتی های قبلی من تصویر داشتم تو بعضی نداشتم تو بعضی ۳ تا بالای تکست ویو من بود و سه تا پایین و هفت هشت تا از اکتیویتی ها دارای یک عکس قبل از تکست ویو حالا من چجوری برنامه ام رو محتوا محور کنم که اکتیویتی اول بدون عکس دومی دارای یک عکس در اول تکست ویو و یک عکس در اخر و همینطور تا ۵۶ تا اکتیویتی با تصاویر در جا های مختلف حالا من باید چطوری برنامه ای که ۵۶ تا اکتیوینی داره با تصاویر در جا های مختلف چجوری باید بصورت محتوا محور بشه البته محتوا محور برای اینکه لیست علاقه مندی ها رو بسازم!
با تشکر از شما
پاسخ

مشکل در محتوا محور کردن برنامه برای لیست علاقه مندی ها (در اندروید)

#2
سلام.
در مواردی که با محتواهای پیچیده و  متنوع سر و کار داریم که تعداد متن و عکس های آنها مشخص نیست، یک راه حل ساده و مناسب، استفاده از فایل های HTML می باشد. یعنی شما محتواهای خود را در فایل های HTML قرار داده و در پوشه assets کپی می کنید و سپس در برنامه اندروید، آنها را در WebView نمایش می دهید (کلید شماره 2633).
شما نام فایل های HTML را به صورت زیر انتخاب می کنید :

کد پی‌اچ‌پی:
file_1.html
file_2
.html
file_3
.html
.
.
.
file_100.html 

یعنی با یک نام پیشوند دلخواه و یک پسوند به صورت عدد و این پسوند عددی است که متناظر با هر مبحث آموزشی خواهد بود و منطق برنامه اندروید را بر اساس آن می نویسیم. یعنی مثلا اگر کاربر مبحث شماره 10 را انتخاب کرد، باید فایل file_10.html را در WebView به وی نمایش بدهیم. بنابراین تنها یک Activity داریم که شامل عنصر WebView است و شماره مربوط به مبحث آموزش را دریافت کرده (کلید شماره 236) و بر اساس آن، فایل HTML متناظر را در WebView نمایش می دهد.
در مورد HTML ، آموزش هایی در سایت کلیدستان وجود دارد :

http://www.kelidestan.com/html/index.php

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

مشکل در محتوا محور کردن برنامه برای لیست علاقه مندی ها (در اندروید)

#3
سلام حالا راهی هست که از html استفاده نکنم ولی عادی مثلا با یک اکتیویتی بنویسم؟ یک سوال دیگه میشه لیست علاقه مندی های اندروید رو عادی نوشت بدون احتیاج به محتوا محور کردن برنامه؟ و یک سوال دیگر اگر بخوایم که محتوا محور کنیم چند اکتیویتی با ساختار های مختلف مثلا یکی صفحه دانلود یکی صفحه عکس و یکی صفحه نوشته و یکی صفحه عکس و نوشته چطوری باید به این اکتیویتی که اگر برای ساخت لیست علاقه مندی ها به محتوا محور بودن برنامه نیاز داره لیست علاقه مندی ها اضافه کرد اونطوری که شما نوشته بودید لیست علاقه مندی ها رو فقط دارای یک اکتیویتی که فقط دارای رشته بود و توسط کد نویسی محتوا تغییر میکرد حالا مشکل اکتیویتی های مختلف رو چجوری میتونم حل کنم؟
با تشکر از سایت خوبتان
پاسخ


پرش به انجمن:


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

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)