۱۳۹۳/۱۰/۲۴, ۰۵:۱۷ ب.ظ
(۱۳۹۳/۱۰/۲۳, ۱۱:۴۹ ق.ظ)'آهوی گریزپا' نوشته: سلام وقت بخیر
کلید2777 درمورد cache کردن عکس ها توضیح داده شده است، ولی من هم برای cache کردن اطلاعات ودیتا نیازمند راهنمایی دوستان هستم.
باسپاس
سلام.
اگر بخواهیم یک سری متن ساده را cache کنیم، می توان از مواردی مثل ذخیره توسط پایگاه داده (SQLite Database) یا SharedPreferences استفاده نمود.
مثلا می توانید از SharedPreferences استفاده کنید و متن های مختلف را با نام های مشخصی ذخیره نمایید. هنگامی که قصد داریم متن را بخوانیم (از منبع اصلی)، ابتدا بر اساس قاعده ای که یک نام برای هر متن تعیین می کند، بر اساس نام تعیین شده برای آن متن، اطلاعات ذخیره شده توسط SharedPreferences را چک می کنیم، اگر اطلاعاتی ذخیره نشده بود (یا برابر تهی بود)، متن را از منبع اصلی می خوانیم، اما اگر ذخیره شده بود، اطلاعات ذخیره شده توسط SharedPreferences را خوانده و نمایش می دهیم.
همچنین کتابخانه Volley نیز قابلیت Cache کردن متن های دریافتی را دارد، بنابراین توصیه می کنم در مورد آن نیز تحقیق کنید.
لطفا برای درج کد، از دکمه مخصوص درج کد در ادیتور انجمن استفاده کنید.
در مورد برنامه نویسی، مدیران تنها راهنمایی می کنند و نوشتن برنامه نهایی، به عهده کاربران می باشد (اینجا محلی برای یادگیری است، نه سفارش کدنویسی).
کاربران باید ابتدا خود به خطایابی برنامه بپردازند، نه اینکه به محض دیدن خطا، کدها را در انجمن، copy و paste کرده و از مدیران انتظار بررسی داشته باشند.