دوره آموزشی یادگیری جامع توسعه اندروید بخش 4: کار با داده

دوره آموزشی یادگیری جامع توسعه اندروید بخش 4: کار با داده

⏱️ 1 ساعت 50 دقیقه📈 مبتدی📅 2021-06-18

مدرسین

Annyce Davis

Annyce Davis

Engineering leader, international conference speaker, and author.

جزئیات دوره

آیا برنامه های Android را توسعه می دهید؟ آیا از خود می پرسید که چگونه کار را شروع کنید یا اینکه می خواهید چگونه پیشرفت کنید؟ این سری از دوره ها موارد ضروری را که باید برای توسعه ، طراحی و مدیریت یک برنامه بومی اندروید بدانید را پوشش می دهد. در این دوره ، قسمت چهارم از یک مجموعه چهار بخشی ، مربی Annyce Davis بر روی داده ها تمرکز می کند ، با چالش های عملی برای درک درک شما. او انواع مختلف پردازش داده های موجود در Android را توضیح می دهد. او به شما نشان می دهد چگونه داده های ساکن را در پرونده های JSON بسته بندی کنید تا کار با داده های برنامه شما آسان تر شود. او با استفاده از اشیا Live LiveData ، سرویس گیرنده های HTTP ، رابط Retrofit و موارد دیگر برای دریافت داده از یک سرویس وب قدم می گذارد. وی در مورد چگونگی استفاده از RecyclerView برای نمایش انواع مختلف داده ها در برنامه خود صحبت می کند ، و سپس با راه اندازی روش های نمایش داده هایی که کاربر انتخاب می کند ، نتیجه گیری می کند.

مهارت ها

Android DevelopmentAndroidMobile DevelopmentGoogleEssential Training

سرفصل ها

0. مقدمه

  • 01 - توسعه برنامه های مبتنی بر داده
  • 02 - آنچه باید بدانید
  • 03 - پیگیری همراه با دوره

1. داده های استاتیک را در فایل های JSON بسته بندی کنید

  • 04 - یک موجودیت را در کلاس داده Kotlin مدل کنید
  • 05 - فایل ها را از منابع بخوانید
  • 06 - خواندن فایل ها از دارایی ها
  • 07 - رشته های JSON را با Moshi تجزیه کنید
  • 08 - نقشه JSON و نام ویژگی های کلاس
  • 09 - چالش نمایش داده ها
  • 10 - راه حل داده ها را به من نشان دهید

2. داده ها را از وب سرویس دریافت کنید

  • 11 - داده ها را با اشیاء LiveData به اشتراک بگذارید
  • 12 - مشتریان HTTP را کاوش کنید
  • 13 - وابستگی های Retrofit را اضافه کنید
  • 14 - یک رابط Retrofit تعریف کنید
  • 15 - بازیابی اطلاعات از راه دور با Retrofit

3. نمایش داده ها در RecyclerView

  • 16 - RecyclerViews را کاوش کنید
  • 17 - RecyclerView را به یک قطعه اضافه کنید
  • 18 - یک طرح بندی آیتم RecyclerView ایجاد کنید
  • 19 - یک کلاس آداپتور RecyclerView ایجاد کنید
  • 20 - داده ها را در یک RecyclerView ViewHolder متصل کنید
  • 21 - نمایش تصاویر به صورت پویا با کویل
  • 22 - عکس های تصادفی را به چالش بکشید
  • 23 - راه حل عکس های تصادفی

4. نمایش آیتم های داده انتخاب شده

  • 24 - رویدادهای کلیک RecyclerView را مدیریت کنید
  • 25 - به یک قطعه جزئیات بروید
  • 26 - داده ها را در ViewModel به اشتراک گذاشته شده ارسال کنید
  • 27 - اکشن دوربین Challenge Lights
  • 28 - اکشن دوربین Solution Lights

نتیجه

  • 29 - مراحل بعدی

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

رفتن به دوره