Description
دوره بسیار کاربردی و عالی برای مدیریت فرگمت ها در اندروید با زبان قدرمتند کاتلین
در این دوره چه چیزهای یاد میگیریم؟
سرفصل ها و آموزش ها:
- آموزش کامل مفاهیم فرگمت و …
- آموزش ارسال اطلاعات بین چند فرگمنت
- آموزش دریافت اطلاعات در فرگمنت های مختلف
- آموزش نحوه مدیریت فرگمنت ها تودر تو
- آموزش نحوه 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 مگابایت
- بعد از خرید لینک دانلود محصول برای شما نمایش داده خواهد شد
Hadi –
عالی بود ممنون