دوره آموزشی یادگیری جامع توسعه اندروید بخش 5: ذخیره سازی و پایگاه داده

دوره آموزشی یادگیری جامع توسعه اندروید بخش 5: ذخیره سازی و پایگاه داده

⏱️ 1 ساعت 16 دقیقه📈 مبتدی📅 2021-09-15

مدرسین

Annyce Davis

Annyce Davis

Engineering leader, international conference speaker, and author.

جزئیات دوره

آیا می خواهید برنامه ای برای Android بسازید؟ مجموعه آموزشی Android Development Essential اصول اولیه مورد نیاز برای توسعه، طراحی، مدیریت و توزیع برنامه بومی Android خود را با استفاده از زبان برنامه نویسی Kotlin و Android SDK آموزش می دهد. در قسمت 5 این دوره، Annyce Davis به ذخیره سازی و پایگاه داده ها می پردازد، و نحوه ایجاد برنامه هایی که از فضای ذخیره سازی دستگاه استفاده می کنند. او نحوه استفاده از سیستم فایل Android برای ذخیره و بارگذاری داده های JSON در Moshi، نحوه حفظ داده ها با ترجیحات مشترک و نحوه مدیریت پایگاه های داده با Room را نشان می دهد. برای پایان دوره، Annyce آخرین چالش را برای آزمایش دانش خود ارائه می دهد.

مهارت ها

Android DevelopmentAndroidMobile DevelopmentGoogleEssential Training

سرفصل ها

مقدمه

  • ذخیره‌سازی داده‌ها در اندروید
  • آنچه باید بدانید
  • پیگیری همراه با دوره

خواندن و نوشتن فایل ها

  • فضای ذخیره‌سازی را در اندروید مدیریت کنید
  • فایل‌ها را در حافظه داخلی ذخیره کنید
  • خواندن فایل‌ها از حافظه داخلی
  • مجوزهای زمان اجرا را مدیریت کنید
  • درخواست مجوزهای ذخیره‌سازی خارجی
  • فایل‌ها را در حافظه خارجی ذخیره کنید

ماندگاری داده در تنظیمات برگزیده مشترک

  • تنظیمات برگزیده مشترک را با کد مدیریت کنید
  • Jetpack DataStore را کاوش کنید
  • از Preferences DataStore برای مدیریت تنظیمات کاربر استفاده کنید

پایگاه داده‌ها را با اتاق مدیریت کنید

  • داده‌ها را با Room مدیریت کنید
  • با Room یک پایگاه داده تعریف کنید
  • عملیات SQL را در DAO تعریف کنید
  • درج داده‌ها با Room
  • داده‌ها را با Room بازیابی کنید
  • ✓ چالش - داده‌ها را با اتاق تغییر دهید
  • ✓ راه حل - داده‌ها را با اتاق تغییر دهید

نتیجه

  • مراحل بعدی

مشاهده دوره کامل

رفتن به دوره