آموزش کار کردن با SharedPreferences در اندروید

تعداد ویدئو 20
زمان دوره 01:37:58
مترجم مرتضی گیتی
ناظر ترجمه مرتضی گیتی
دوبلر مرتضی گیتی
ناظر دوبلاژ مرتضی گیتی
سایت منتشر کننده پلورال سایت

آموزش کار کردن با SharedPreferences در اندروید یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی، آموزش کار کردن با SharedPreferences در اپلیکیشن های اندروید است که با نام اصلی Android Fundamentals – SharedPreferences شرکت Pluralsight منتشر شده است.

کار کردن با Shared Preferences در اندروید

یکی از گزینه های جذاب ذخیره سازی داده در سیستم عامل اندروید استفاده کردن از shared preferences می باشد. به بیان ساده قابلیت shared preferences روشی است که با آن می توانید داده های کوچک را در قالب جفت کلید/مقدار ها و یا key/value pair ها ذخیره سازی و سپس بازیابی کنید. این داده ها که لازم است از نوع های داده ای اولیه و یا primitive data-type ها باشند بر روی فایل هایی در فضای ذخیره سازی دستگاه کاربر ذخیره می شوند. نوع های داده ای اولیه primitive data-type ها در سیستم عامل اندروید شامل مواردی از قبیل string و int و float و bool می باشند. می توان به قابلیت shared preferences شبیه به یک دیکشنری و یا مجموعه ای از کلید و مقادیر فکر کرد.

برای مثال ممکن است که شما کلیدی با نام username داشته باشید و برای مقدار و یا value آن بخواهید نام کاربری مورد نظر را ذخیره سازی کنید. ضمناً می توانید با استفاده کردن از همین کلید اقدام به بازیابی کردن مقدار ذخیره شده آن کنید. قابلیت shared preferences یک API ساده را در اختیار برنامه نویس قرار می دهد تا بتواند با استفاده کردن از آن به سادگی روال ذخیره سازی و بازیابی داده ها را انجام بدهد.

کاربردهای قابلیت Shared Preferences در سیستم عامل اندروید

همانطور که در قسمت بالا گفتیم از قابلیت shared preferences برای ذخیره کردن و سپس بازیابی نمودن داده های کوچک استفاده می شود. برای مثال تنظیمات کاربر که نیاز است در زمان خروج از برنامه ذخیره شوند و سپس در زمان اجرا شدن برنامه بارگذاری و مورد استفاده قرار بگیرند را می توان با استفاده کردن از shared preferences ذخیره کرد. همانطور که احتمالاً می دانید متد unpause() همیشه قبل از اینکه یک activity در پس زمینه و یا background قرار بگیرد اجرا می شود. به همین دلیل می توان در متد unpause() اقدام به ذخیره کردن داده ها در shared preferences کرد. به همین ترتیب می توان در اجرا شدن متد uncreate() نیز داده های مورد نظر را از shared preferences بازیابی و مورد استفاده قرار داد. داده های ذخیره شده در shared preferences به صورت خصوصی و یا private در scope اپلیکیشن مورد نظر قرار می گیرند. فقط فراموش نکنید که داده های shared preferences متفاوت از داده هایی می باشند که در instance state مربوط به activity قرار می گیرند.

چگونه از Shared Preferences در اندروید استفاده کنیم؟

برای استفاده کردن از قابلیت shared preferences اولین کار ایجاد کردن یک فایل shared preferences برای اپلیکیشن می باشد. پیشنهاد می شود که در نامگذاری این فایل از نام پکیج برنامه که منحصر به فرد می باشد استفاده کنید. پس از انجام این کار برای شروع به کار کردن با قابلیت shared preferences از متد getSharedPreferences() استفاده کنید. ضمناً قابلیت shared preferences حالت ها و یا mode های مختلفی را برای ذخیره کردن داده ها از جمله private mode و public mode در اختیار شما قرار می دهند.

سرفصل مطالب آموزش ویدئویی کار کردن با SharedPreferences در اندروید

فصل اول: مقدمه دوره آموزشی

  • مقدمه دوره آموزشی

فصل دوم: مقدمه

  • مقدمه ای بر گزینه های ذخیره سازی و یا Storage در اندروید
  • بررسی اجمالی مفاهیم این دوره آموزشی
  • پیش نیاز ها و کار کردن با آموزش های عملی

فصل سوم: ذخیره سازی و بازیابی داده ها با استفاده کردن از Shared Preferences

  • مقدمه
  • بررسی دسترسی به Shared Preferences
  • راه اندازی پروژه
  • چگونه Shared Preferences را ایجاد کرده و به آن دسترسی پیدا کنیم؟
  • بررسی کردن Shared Preferences در سطح یک Activity
  • بررسی کردن Shared Preferences در سطح یک اپلیکیشن
  • جمع بندی کدها
  • جایگزین کردن کد برنامه و یا Application Logic براساس مقادیر موجود در Reference ها
  • انجام عملیات Clear و Remove
  • جمع بندی

فصل پنجم: استفاده کردن از JSON برای ذخیره کردن و بازیابی کردن Data-Type های None-Premitive

  • بررسی کردن نقش JSON برای ذخیره کردن داده ها در Shared Preferences
  • راه اندازی اولیه پروژه
  • استفاده کردن از JSON برای ذخیره کردن یک آبجکت ساده در Shared Preferences
  • جمع بندی کدها
  • ذخیره کردن و بازیابی کردن داده های جنریک با استفاده از Shared Preferences
  • جمع بندی و قدم های بعدی

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش کار کردن با SharedPreferences در اندروید”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته های محصولات

افزودن به سبد خرید