آموزش مبانی Android: ارائه دهندگان محتوا

Android Fundamentals: Content Providers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: ContentProvider بلوک اصلی آندروید است که مشابه Activity ، Service یا BroadcastReceiver است. این برنامه به شما امکان می دهد داده های خصوصی را به طور ایمن در برنامه های دیگر به اشتراک بگذارد و دسترسی به مخزن مرکزی داده را مدیریت می کند. همه را بزرگ کنید بررسی اجمالی دوره 2m 20s بیشترین بهره را از این دوره ببرید 5 متر 52 آشنا شدن با ContentProvider 10 متر 13 ثانیه طراحی ذخیره سازی ساختار یافته 43 متر 31 ساله پیاده سازی ContentProvider با درج و عملیات پرس و جو 45 متر 35s پیاده سازی روش های حذف و به روزرسانی 15 متر 45s کاوش در مفاهیم متفرقه 47 متر 14 ثانیه قرار دادن اطلاعات ساختاری خصوصی برنامه شما در خارج از برنامه 31m 16s نتیجه 5 متر 7 ثانیه علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

سرفصل ها و درس ها

بررسی اجمالی دوره Course Overview

  • بررسی اجمالی دوره Course Overview

بیشترین بهره را از این دوره ببرید Making the Most out of This Course

  • پیش نیازها Prerequisites

  • بررسی اجمالی دوره Course Overview

  • چگونه فیلم های نمایشی را دنبال کنیم How to Follow Demo Videos

آشنا شدن با ContentProvider Getting Familiar with ContentProvider

  • فعالیت ، سرویس و گیرنده پخش Activity, Service, and Broadcast Receiver

  • آشنا شدن با ContentProvider Getting Familiar with ContentProvider

  • آیا واقعاً به ContentProvider نیاز دارید؟ Do You Really Need ContentProvider?

طراحی ذخیره سازی ساختار یافته Designing the Structured Data Storage

  • بررسی اجمالی و راه اندازی اولیه پروژه Overview and Initial Project Setup

  • ایجاد کلاس قرارداد و کلاس SQLiteOpenHelper Creating Contract Class and SQLiteOpenHelper Class

  • درج داده در پایگاه داده SQLite Inserting Data into SQLite Database

  • عملکرد پرس و جو: چاپ تمام سوابق پایگاه داده SQLite Query Operation: Print All Records of SQLite Database

  • به روزرسانی رکورد در پایگاه داده SQLite Updating Record in SQLite Database

  • حذف رکورد از پایگاه داده SQLite Deleting Record from SQLite Database

  • خلاصه Summary

پیاده سازی ContentProvider با درج و عملیات پرس و جو Implementing ContentProvider with Insert and Query Operations

  • پیاده سازی زیر کلاس ContentProvider با روش های انتزاعی آن Implementing ContentProvider Subclass with It's Abstract Methods

  • رشته های اقتدار ، الگوهای URI محتوا و الگوهای URI Authority String, Content URI, and URI Patterns

  • اعلام اقتدار محتوا و URI محتوا در کلاس قرارداد Declaring Content Authority and Content URI in Contract Class

  • اعلام الگوهای URI با استفاده از UriMatcher Declaring URI Patterns Using UriMatcher

  • با استفاده از ContentProvider و ContentResolver عملیات را وارد کنید Insert Operation Using ContentProvider and ContentResolver

  • عملیات پرس و جو با استفاده از ContentProvider و ContentResolver Query Operation Using ContentProvider and ContentResolver

  • بیشتر در مورد عملکرد پرس و جو جستجو کنید Exploring More on Query Operation

  • خلاصه Summary

پیاده سازی روش های حذف و به روزرسانی Implementing Delete and Update Methods

  • با استفاده از ContentProvider و Content Resolver عملیات را به روز کنید Update Operation Using ContentProvider and Content Resolver

  • با استفاده از ContentProvider و Content Resolver عملیات را حذف کنید Delete Operation Using ContentProvider and Content Resolver

  • بررسی بیشتر در مورد حذف عملیات Exploring More on Delete Operation

  • خلاصه Summary

کاوش در مفاهیم متفرقه Exploring Miscellaneous Concepts

  • بررسی اجمالی Overview

  • راه اندازی اولیه پروژه Initial Project Setup

  • نحوه ارتباط API Loader با یکدیگر How Loader APIs Interact with Each Other

  • CursorLoader ، SimpleCursorAdapter ، LoaderManager و LoaderCallbacks CursorLoader, SimpleCursorAdapter, LoaderManager, and LoaderCallbacks

  • حذف و به روز رسانی عملیات Delete and Update Operation

  • درج عملیات Insert Operation

  • اطلاع دادن به ناظران Notifying the Observers

  • خلاصه Summary

قرار دادن اطلاعات ساختاری خصوصی برنامه شما در خارج از برنامه Exposing Your App's Private Structured Data Outside the App

  • بررسی اجمالی ماژول و سناریوی نسخه ی نمایشی Module Overview and Demo Scenario

  • راه اندازی اولیه پروژه Initial Project Setup

  • ساخت اندروید: صادر شده = "درست" Making android:exported="true"

  • استفاده از مجوزهای خواندن و نوشتن برای افزایش امنیت برنامه Using Read and Write Permissions to Enhance App's Security

  • انجام عملیات حذف و به روزرسانی از برنامه خارج از برنامه Performing Delete and Update Operation from Outside Application

  • خلاصه: سناریوی نسخه ی نمایشی Summary: Demo Scenario

  • ارائه دهنده مخاطبین ، ارائه دهنده تقویم و ارائه دهنده پرونده Contacts Provider, Calendar Provider, and File Provider

  • منابع: مجوزهای Android References: Android Permissions

نتیجه Conclusion

  • جمع بندی سریع دوره Quick Course Recap

  • بعدش چی؟ What Next?

نمایش نظرات

آموزش مبانی Android: ارائه دهندگان محتوا
جزییات دوره
3h 26m
44
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
36
4.6 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Sriyank Siddhartha Sriyank Siddhartha

سریانک یک توسعه دهنده نرم افزار پرشور است و دوست دارد دانش خود را از طریق وبلاگ ها و دوره های ویدیویی خود به اشتراک بگذارد. وی از اصل "به اشتراک بگذار و کسب کن" پیروی کرد که باعث شد بسیاری از دوره ها را به صورت آنلاین منتشر کند. گرچه او علاقه زیادی به اندروید دارد اما در سایر سیستم عامل های برنامه تلفن همراه مانند iOS و همچنین چارچوب های توسعه وب مانند لاراول تخصص دارد. او سفر خود را در زمینه اشتراک دانش با برگزاری کارگاههای عملی در چندین سطح عالی موسسه هند مانند NITs و IIT آغاز کرد که در نهایت وی را به عنوان سخنران یکی از Google Developers Groups هند که بیشتر از کارگاههای خود در بسیاری از م institutionsسسات پشتیبانی می کند ، بدل کرد. در حال حاضر سریانک به عنوان توسعه دهنده نرم افزار مستقل و یک مربی آنلاین افتخار کار می کند. جدا از این ، او عاشق سفر و گشت و گذار در مکان های جدید است.