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



کار با روش json در لیست اکتیویتی های برنامه اندرویدزمان کنونی: ۱۳۹۵/۰۹/۲۱، ۰۶:۵۴ ق.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: kousha.nikkar
آخرین ارسال: kousha.nikkar
پاسخ 5
بازدید 1268

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

کار با روش json در لیست اکتیویتی های برنامه اندروید

#1
سلام، من آموزش زیر رو برای یک لیست اکتیویتی دیگه به غیر از mainactivity ایجاد کردم
آموزش: http://www.kelidestan.com/keys/keys.php?key=2651

و اکتیویتی جدید رو با تغییر Activity به ListActivity ایجاد کردم...
کد پی‌اچ‌پی:
public class OtherActivity extends ListActivity 

ولی فایل html رو نمایش نمیده...
مشکل کجاست؟
پاسخ

کار با روش json در لیست اکتیویتی های برنامه اندروید

#2
درست شد درست شد
یه مشکل فنی برنامه بود که برطرف شد
کد های آموزش صحیح و دقیق هستند...
پاسخ
 سپاس شده توسط admin

کار با روش json در لیست اکتیویتی های برنامه اندروید

#3
آیا میشه در روش json و همین آموزش، هر بار که کاربر این فایل html رو load میکنه ، برنامه این رو ذخیره کنه تا کاربر با باز کردن بدون اینترنت دوباره بتونه اون رو مشاهده کنه؟؟
لطفاً یک توضیح هم بفرمایید
پاسخ

کار با روش json در لیست اکتیویتی های برنامه اندروید

#4
(۱۳۹۴/۰۱/۰۳, ۱۱:۲۹ ب.ظ)'kousha.nikkar' نوشته: آیا میشه در روش json و همین آموزش، هر بار که کاربر این فایل html رو load میکنه ، برنامه این رو ذخیره کنه تا کاربر با باز کردن بدون اینترنت دوباره بتونه اون رو مشاهده کنه؟؟
لطفاً یک توضیح هم بفرمایید

 


بله، می توان با هر بار اتصال به صفحه اینترنتی مورد نظر، محتوای آن را با SharedPreferences ذخیره کرد (یا مثلا در پایگاه داده ذخیره شود)، سپس در دفعات بعدی اجرای برنامه، چک می کنیم که اگر به اینترنت متصل هستیم، خود اصل صفحه نمایش داده شود، اما اگر به اینترنت متصل نبودیم، محتوای ذخیره شده را به کاربر نمایش بدهیم (یا اصلا خود کاربر بین این دو انتخاب کند، یا اینکه تنها یک بار محتوا دریافت شده و در دفعات بعدی، محتوای ذخیره شده نمایش داده شود). یک مقدار (متغیر) را هم به عنوان تعیین کننده اینکه قبلا محتوایی را ذخیره کردیم یا نه، در نظر می گیریم (با مقدار 0 یا 1).

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

کار با روش json در لیست اکتیویتی های برنامه اندروید

#5
(۱۳۹۴/۰۱/۰۴, ۰۳:۰۸ ب.ظ)'admin' نوشته:
(۱۳۹۴/۰۱/۰۳, ۱۱:۲۹ ب.ظ)'kousha.nikkar' نوشته: آیا میشه در روش json و همین آموزش، هر بار که کاربر این فایل html رو load میکنه ، برنامه این رو ذخیره کنه تا کاربر با باز کردن بدون اینترنت دوباره بتونه اون رو مشاهده کنه؟؟
لطفاً یک توضیح هم بفرمایید



 


بله، می توان با هر بار اتصال به صفحه اینترنتی مورد نظر، محتوای آن را با SharedPreferences ذخیره کرد (یا مثلا در پایگاه داده ذخیره شود)، سپس در دفعات بعدی اجرای برنامه، چک می کنیم که اگر به اینترنت متصل هستیم، خود اصل صفحه نمایش داده شود، اما اگر به اینترنت متصل نبودیم، محتوای ذخیره شده را به کاربر نمایش بدهیم (یا اصلا خود کاربر بین این دو انتخاب کند، یا اینکه تنها یک بار محتوا دریافت شده و در دفعات بعدی، محتوای ذخیره شده نمایش داده شود). یک مقدار (متغیر) را هم به عنوان تعیین کننده اینکه قبلا محتوایی را ذخیره کردیم یا نه، در نظر می گیریم (با مقدار 0 یا 1).




 
ممنون،
توی برنامه نویسیش میتونم خود لیست ویو رو ذخیره کنم؟
آخه هر بار آیتم جدیدی با اجراء جدید میاد توی لیست ویو ، با sharedpreference مگه میشه جوری نوشت که توی فایل string رشته جدیدی تعریف بشه!!!؟؟

البته آموزش رو خوندم قبلاً ولی نمیدونم چطور باید بنویسم که همه متن های هر آیتم با sharedpreference ذخیره بشه...
اگر بر حسب همین پروژه json که آموزش دادید راهنمایی بفرمایید راحت تر متوجه میشم و البته ممنونم




 

 
پاسخ


پرش به انجمن:


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

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

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