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

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

⏱️ 1 ساعت 22 دقیقه📈 مبتدی📅 2021-02-03

مدرسین

Annyce Davis

Annyce Davis

Engineering leader, international conference speaker, and author.

جزئیات دوره

آیا می‌خواهید برنامه‌ای برای Android بسازید؟ مجموعه آموزش جامع توسعه Android اصول لازم برای توسعه، طراحی، مدیریت و توزیع برنامه Android خود را با استفاده از زبان برنامه نویسی Kotlin و SDK Android آموزش می‌دهد. در قسمت 3، مربی Annyce Davis به شما می‌آموزد که چگونه می‌توانید رویدادهای چرخه حیات، نماها در زمان اجرا، ناوبری و منوهای ناوبری را مدیریت کنید. او به شما نشان می‌دهد که چگونه رویدادهای چرخه حیات را در اندروید بازرسی و مدیریت کنید، برای تازه‌سازی Kotlin lambdas ارائه می‌دهد و شما را با ViewModels و LiveData آشنا می‌کند - همچنین به شما می‌گوید که چگونه می‌توانید از هر دو مورد برای افزودن و به روزرسانی اطلاعات استفاده کنید. او به چگونگی استفاده از Intents برای برقراری ارتباط با سایر مولفه‌های برنامه و پیمایش بین فعالیت‌ها می‌پردازد. او همچنین نحوه نمایش یک دکمه در نوار ابزار و افزودن یک نوار پیمایش را پوشش می‌دهد. میله‌های ناوبری پایین، جستجو و جابجایی بین نماهای سطح بالا را با یک ضربه برای کاربران آسان می‌کند. آنسی توضیح می‌دهد که چگونه این مورد را به برنامه خود اضافه کنید، همراه با موارد منو.

مهارت ها

Android DevelopmentAndroidMobile DevelopmentGoogleEssential Training

سرفصل ها

مقدمه

  • به کاربران اجازه دهید برنامه شما را کاوش کنند
  • آنچه باید بدانید
  • پیگیری همراه با دوره

رویدادهای چرخه زندگی را مدیریت کنید

  • چرخه حیات فعالیت را کاوش کنید
  • رویدادهای چرخه حیات را ردیابی کنید
  • رویدادها را با LifecycleObserver مدیریت کنید

نمایش ها را در زمان اجرا مدیریت کنید

  • رویدادها را با لامبدا مدیریت کنید
  • ViewModels و LiveData را کاوش کنید
  • ViewModel را به یک Activity اضافه کنید
  • داده ها را در ViewModel ذخیره و منتشر کنید
  • مشترک تغییرات در مقادیر LiveData شوید
  • ✓ چالش - سفارش من را بگیرید
  • ✓ راه حل - سفارش من را بگیرید

ناوبری را مدیریت کنید

  • یک فعالیت لانچر جدید اضافه کنید
  • ارتباط برنامه را با Intent مدیریت کنید
  • فعالیت ها را با اهداف صریح شروع کنید
  • نمایش یک دکمه در نوار ابزار
  • داده ها را با مقاصد ضمنی به اشتراک بگذارید

با منوهای ناوبری کار کنید

  • یک نوار پیمایش را به یک طرح اضافه کنید
  • موارد منو را به نوار پیمایش اضافه کنید
  • ناوبری رویدادهای منو را مدیریت کنید
  • ✓ چالش - نشان افتخار
  • ✓ راه حل - نشان افتخار

نتیجه

  • مراحل بعدی

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

رفتن به دوره