آموزش جاوا و اندروید

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

آموزش جاوا و اندروید

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

طبقه بندی موضوعی

آموزش Preference ها در اندروید - 2

يكشنبه, ۲۹ دی ۱۳۹۸، ۱۲:۵۴ ق.ظ

برای استفاده از Preferenceها توی اندروید، اول باید دیتاتایپ اونو معرفی کنیم. به این صورت:

SharedPreferences prefs;

من اینو توی قسمت فیلدهای کلاس نوشتم.

 

و ساخت شی توی onCreate:

prefs = getSharedPreferences("MyPrefs",MODE_PRIVATE);

 

برای اینکه بتونیم دیتا به Preference اضافه کنیم باید ادیتورش رو فراخونی کنیم. ادیتور اطلاعات رو به صورت key-value ذخیره میکنه. به این صورت:

یادمون نره که حتما باید apply رو قرار بدیم. وگرنه تغییرات ثبت نمیشه. البته commit هم هست ولی همه جا میگن apply سریع تر و بهتره.

 

برای خوندن اطلاعات از Preference به صورت زیر عمل میکنیم:

 

 

عبارت دوم توی پرانتز نشون دهنده مقدار دیفالت هست. یعنی اگر این کلید توی Preference به هر دلیلی وجود نداشت، بجاش این مقدار رو نشون میده.

 

 

موافقین ۰ مخالفین ۰ ۹۸/۱۰/۲۹
میم دال

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی