مدیریت فرگمنت با navigation Component در کاتلین

هزار تومان29

توضیحات

[et_pb_section fb_built=”1″ _builder_version=”3.0.47″][et_pb_row admin_label=”ردیف” _builder_version=”3.0.48″ background_size=”initial” background_position=”top_left” background_repeat=”repeat”][et_pb_column type=”4_4″ _builder_version=”3.0.47″][et_pb_code admin_label=”کد” _builder_version=”3.21″]

[/et_pb_code][et_pb_text admin_label=”متن” _builder_version=”3.21″ background_size=”initial” background_position=”top_left” background_repeat=”repeat”]

navigation Component
navigation Component

 

دوره بسیار کاربردی و عالی برای مدیریت فرگمت ها در اندروید با زبان قدرمتند کاتلین

در این دوره چه چیزهای یاد میگیریم؟

سرفصل ها و آموزش ها:

  •  آموزش کامل مفاهیم فرگمت و …
  • آموزش ارسال اطلاعات بین چند فرگمنت
  • آموزش دریافت اطلاعات در فرگمنت های مختلف
  • آموزش نحوه مدیریت فرگمنت ها تودر تو
  • آموزش نحوه action در فرگمنت ها
  • آموزش ساخت منو پیشرفته و مدیریت آن در کاتلین
  • آموزش ساخت actionbar
  • آموزش مدیریت TabLayout
  • آموزش ViewPager2 برای اپلیکیشن های فارسی
  • آموزش مدیریت TabLayout و ViewPAger2
  • آموزش پیشرفته bottomNavigationView
  • آموزش استفاده از NavigationUI
  • آموزش مدیریت فرگمنت ها در ViewPager2
  •  و ....
کامپوننت Navigation به مجموعه‌ای از کتابخانه‌ها، یک پلاگین و ابزارهایی گفته می‌شود که موجب سهولت ناوبری در اندروید می‌شوند. کامپوننت Navigation جت‌پک به ما کمک می‌کند که به پیاده‌سازی ناوبری بپردازیم و مواردی از یک کلیک ساده روی دکمه تا الگوهای پیچیده‌تر مانند نوارهای اپلیکیشن و منوی ناوبری را شامل می‌شود. کامپوننت Navigation همچنین موجب ایجاد یک تجربه کاربری منسجم و قابل پیش‌بینی از طریق رعایت یک مجموعه اصول تثبیت شده می‌شود.

کامپوننت Navigation شامل سه بخش کلیدی است.

مزایا

کامپوننت Navigation چند مزیت ارائه می‌کند که شامل موارد زیر هستند:

  • مدیریت تراکنش‌های فرگمان
  • مدیریت پیش‌فرض اکشن‌های up و back به صورت صحیح
  • ارائه منابع استاندارد برای انیمیشن و تراکنش‌ها
  • پیاده‌سازی مدیریت deep linking
  • گنجاندن الگوهای UI ناوبری مانند منوهای ناوبری و ناوبری دکمه‌ای با نیاز به کمترین کار اضافی
  • Safe Args – یک پلاگین Gradle است که ایمنی نوع را در زمان ناوبری و ارسال داده‌ها بین مقاصد مختلف تأمین می‌کند.
  • پشتیبانی از ViewModel – می‌توان دامنه یک ViewModel را به یک گراف ناوبری اختصاص داد تا داده‌های مرتبط با UI بین مقاصد گراف مبادله شوند.
  • مثال

    در این بخش از طریق ایجاد یک مثال ساده به بررسی طرز کار این کامپوننت می‌پردازیم. در ادامه یک Activity ساده با دو فرگمان ایجاد خواهیم کرد و بررسی می‌کنیم که چطور می‌توان از کامپوننت Navigation برای ناوبری بین دو فرگمان استفاده کرد.

    مدت آموزش : 4 ساعت آموزش تخصصی

  • حجم فایل : 500 مگابایت
  • بعد از خرید لینک دانلود محصول برای شما نمایش داده خواهد شد

[/et_pb_text][/et_pb_column][/et_pb_row][/et_pb_section]

دیدگاهها

  1. Hadi

    عالی بود ممنون

دیدگاه خود را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

X