در حال حاضر محصولی در سبد خرید شما وجود ندارد.
مدیریت داده ها از جنبه های بسیار ضروری و مهم در کدنویسی برنامه های اندروید است. در این دوره آموزشی طراحی و کدنویسی مدیریت داده ها را در App های اندرویدی یاد می گیرید.
عنوان اصلی : Android Development Essential Training: Manage Data
معرفی
برنامه های موبایل برای دنیای داده محور
آنچه شما باید بدانید
1. داده های استاتیک را در فایل های JSON بسته بندی کنید
فایل های تمرین را از GitHub بررسی کنید
یک موجودیت را در کلاس داده Kotlin مدل کنید
خواندن فایل ها از منابع
خواندن فایل ها از دارایی ها
رشته های JSON را با Moshi تجزیه کنید
نقشه JSON و نام ویژگی های کلاس
2. داده ها را از وب سرویس دریافت کنید
داده ها را در یک کلاس مخزن به دست آورید
داده ها را با اشیاء LiveData به اشتراک بگذارید
مجوزها و وضعیت شبکه
Retrofit و coroutine dependencies را اضافه کنید
یک رابط Retrofit را تعریف کنید
بازیابی اطلاعات از راه دور با Retrofit
3. نمایش داده ها در RecyclerView
RecyclerView را به یک قطعه اضافه کنید
یک طرح بندی آیتم RecyclerView ایجاد کنید
یک کلاس آداپتور RecyclerView ایجاد کنید
نمایش تصاویر به صورت پویا با Glide
یک پس زمینه پویا به موارد داده اضافه کنید
داده ها را با حرکت تند تند بازخوانی کنید
4. نمایش آیتم های داده انتخاب شده
رویدادهای کلیک RecyclerView را مدیریت کنید
یک قطعه جزئیات ایجاد کنید و به آن بروید
یک دکمه Up به یک قطعه ثانویه اضافه کنید
داده ها را در یک ViewModel مشترک ارسال کنید
نمایش جزئیات با اتصال داده
اتصالات داده را با آداپتور سفارشی کنید
5. خواندن و نوشتن فایل ها
فایل ها را در حافظه داخلی ذخیره کنید
خواندن فایل ها از حافظه داخلی
مجوزها را در یک صفحه نمایش چلپ چلوپ مدیریت کنید
درخواست مجوزهای ذخیره سازی خارجی
فایل ها را در حافظه خارجی ذخیره کنید
6. پایگاه های داده SQLite را با Room مدیریت کنید
با Room یک جدول پایگاه داده تعریف کنید
عملیات SQL را در رابط DAO تعریف کنید
یک پایگاه داده SQLite را با Room تعریف کنید
درج و بازیابی اطلاعات با Room
7. ماندگاری داده در تنظیمات برگزیده مشترک
تنظیمات برگزیده مشترک را با کد مدیریت کنید
از تنظیمات برگزیده برای مدیریت نمایش استفاده کنید
یک فعالیت ترجیحی مشترک ایجاد کنید
تنظیمات پیش فرض مشترک را بخوانید
نتیجه
مراحل بعدی
Android Development Essential Training: Manage Data
در این روش نیاز به افزودن محصول به سبد خرید و تکمیل اطلاعات نیست و شما پس از وارد کردن ایمیل خود و طی کردن مراحل پرداخت لینک های دریافت محصولات را در ایمیل خود دریافت خواهید کرد.
فیلم کدنویسی به زبان Google Go
فیلم یادگیری کامل Android Studio
آموزش ساخت یک برنامه یادداشت برداری با Android
کورس یادگیری کدنویسی برای Android 12
Android Development Essential Training: App Architecture with Kotlin
آموزش ساخت App های Android تطابق پذیر با اندازه صفحه بوسیله Fragment ها
آموزش معماری App های اندروید بوسیله Kotlin
آموزش کدنویسی Object, API ها در Java
آموزش ساخت یک برنامه Android بوسیله کتابخانه های Jetpack
آشنایی با روند تکنولوژی