آموزش به اشتراک گذاری منابع در برنامه نویسی اندروید
يکشنبه 29 آبان 1401
11:27
[ ]
اندروید نحوه های متعددی برای ذخیره ی داده ها یک نرم افزار ارائه میدهد. یکی این شیوه ها Shared Preferences است.
Shared Preferences به شما اذن میدهد طراحی اپلیکیشن تا داده ها را به صورت جفت کلید / مقدار (key/ value) ذخیره و بازیابی فرمایید.
برای به کار گیری از این نرم افزار می بایست اسلوب ()getSharedPreferences را فرا خوانی نمایید رایاپارس که یک مثال از SharedPreference را با اشاره به فایلی که مشمول مقادیر preferences میشود گزارش میدهد.
SharedPreferences sharedpreferences = getSharedPreferences(MyPREFERENCES, Context.MODE_PRIVATE);
اولی پارامتر کلید و دومی پارامتر MODE ( شیوه) است. خلال این ها ، MODE های دیگری هم وجود داراهستند که در جدول ذیل ارائه گردیده اند :
MODE_APPEND
Preference های تازه را با preference های حدودا جانور یک کدام از می نماید.
MODE_ENABLE_WRITE_AHEAD_LOGGING
زمانی مقر داده ی open flag تهیه و تنظیم میگردد، به صورت پیش فرض تایپ کردن و ورود را فعال می نماید.
MODE_MULTI_PROCESS
این MODE تعدیل preference ها را بررسی خواهد کرد، حتی درصورتی که مثال ی sharedpreference حدودا بار گذاری گردیده باشد.
MODE_PRIVATE
با تهیه و تنظیم این MODE پوشه فقط با استعمال از فراخوانی نرم افزار در دسترس خواهد بود.
MODE_WORLD_READABLE
این MODE به نرم افزار های دیگر اذن میدهد تا preference را بخوانند.
MODE_WORLD_WRITEABLE
این MODE به دیگر نرم افزار ها اذن میدهد تا در دیگر نرم افزار ها را بنویسند (write ).
شما میتوانید با به کارگیری از کلاس SharedPreferences.Editor چیزی روی SharedPreferences ذخیره نمایید. مشی دستکاری را از مثال ی SharedPreference فرا بخوانید و آن را در یک آبجکت editor اخذ خواهید کرد.
[ بازدید : 25 ] [ امتیاز : 3 ] [ نظر شما : ]