آموزش برنامه های Android با Kotlin: RecyclerView و Navigation Drawer

Android Apps with Kotlin: RecyclerView and Navigation Drawer

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره: با یادگیری استفاده م effectivelyثر از RecyclerView و کشوی پیمایش ، مهارت های لازم برای ارائه نمایش داده غنی و ناوبری آسان برای استفاده را بیاموزید. این دوره بخشی از موارد زیر است: توسعه Android با Kotlin - مسیر اصول برنامه همه را بزرگ کنید بررسی اجمالی دوره (تریلر) 1m 35s کار با RecyclerView و CardView 33 متر 42s اتصال داده ها به RecyclerView 41 متر 56 درک مسیریابی کشو 25 متر 35s اجرای رفتار پیمایش کشو 39 متر 10 ثانیه آزمایش RecyclerView و پیمایش کشو 23 متر 12 ثانیه علائم تجاری و نام تجاری اشخاص ثالث ذکر شده در این دوره متعلق به صاحبان مربوطه می باشند و Pluralsight وابسته یا تأیید شده توسط این احزاب نیست.

سرفصل ها و درس ها

بررسی اجمالی دوره (تریلر) Course Overview (trailer)

  • بررسی اجمالی دوره Course Overview

کار با RecyclerView و CardView Working with RecyclerView and CardView

  • مقدمه Introduction

  • نمای کلی برنامه App Overview

  • RecyclerView چگونه کار می کند How RecyclerView Works

  • در حال توسعه اجزای RecyclerView Developing RecyclerView Components

  • افزودن RecyclerView به برنامه ما Adding RecyclerView to Our App

  • ایجاد ظاهر CardView Creating the CardView Appearance

  • تکمیل طرح نمای مورد Completing the Item View Layout

  • کلاس های مدیر طرح بندی Layout Manager Classes

  • ارتباط مدیر چیدمان با RecyclerView ما Associating a Layout Manager with Our RecyclerView

  • خلاصه Summary

اتصال داده ها به RecyclerView Binding Data to RecyclerView

  • مقدمه Introduction

  • تعامل RecyclerView و آداپتور RecyclerView and Adapter Interaction

  • مراحل اجرای آداپتور RecyclerView RecyclerView Adapter Implementation Steps

  • ایجاد و ساخت آداپتور RecyclerView Creating and Constructing the RecyclerView Adapter

  • مدیریت نمایش ها در یک آداپتور RecyclerView Managing Views within a RecyclerView Adapter

  • مدیریت داده ها در داخل آداپتور RecyclerView Managing Data within a RecyclerView Adapter

  • نمایش لیست یادداشت های ما در RecyclerView Displaying Our Notes List within RecyclerView

  • نحوه انتخاب مورد Item Selection Handling

  • پیاده سازی انتخاب مورد Implementing Item Selection Handling

  • به روزرسانی محتوای RecyclerView Updating RecyclerView Content

  • خلاصه Summary

درک مسیریابی کشو Understanding Drawer Navigation

  • مقدمه Introduction

  • طرح کشوی پیمایش Navigation Drawer Layout

  • ایجاد یک فعالیت کشوی پیمایش Creating a Navigation Drawer Activity

  • اتصال عملکرد یادداشت Connecting Note Functionallity

  • تغییر مانیفست و اجرای برنامه ما Modifying the Manifest and Running Our App

  • کلاس های کشوی پیمایش Navigation Drawer Classes

  • کاوش در کد کشوی پیمایش و پوسته ها Exploring Navigation Drawer Code and Layouts

  • خلاصه Summary

اجرای رفتار پیمایش کشو Implementing Drawer Navigation Behavior

  • مقدمه Introduction

  • نمای کلی برنامه App Overview

  • درک NavigationView Understanding the NavigationView

  • منابع ناوبری NavigationView Resources

  • تغییر گزینه های NavigationView Modifying NavigationView Options

  • مدیریت گزینه های NavigationView Handling NavigationView Options

  • با استفاده از خصوصیات تنبل کوتلین Using Kotlin Lazy Properties

  • اجرای پیمایش لیست یادداشت ها Implementing Note List Navigation

  • افزودن آداپتور و چیدمان لیست دوره ها Adding Course List Adapter and Layout

  • پیاده سازی لیست دوره ها Implementing Course List Navigation

  • خلاصه Summary

آزمایش RecyclerView و پیمایش کشو Testing RecyclerView and Drawer Navigation

  • مقدمه Introduction

  • کلاسهای تست و تست Testing and Test Action Classes

  • راه اندازی آزمون ما Setting up Our Test

  • افزودن وابستگی های آزمون Adding Test Dependencies

  • انتخاب دوره خودکار Automated Course Selection

  • انتخاب یادداشت خودکار Automated Note Selection

  • ادعای نمایش داده های صحیح Asserting That Correct Data Is Displayed

  • خلاصه Summary

نمایش نظرات

نظری ارسال نشده است.

آموزش برنامه های Android با Kotlin: RecyclerView و Navigation Drawer
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
2h 45m
49
Pluralsight (پلورال سایت) pluralsight-small
18 آبان 1397 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
22
4.5 از 5
دارد
دارد
دارد
Jim Wilson

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jim Wilson Jim Wilson

جیم ویلسون رئیس JW Hedgehog Inc است ، یک شرکت مشاوره متخصص در زمینه راه حل برای سیستم عامل های Android ، iOS و Microsoft. جیم بیش از 30 سال تجربه مهندسی نرم افزار دارد و در 15 سال گذشته تمرکز زیادی بر ایجاد راه حل های مبتنی بر مکان و تلفن همراه دارد. وی چندین شرکت نوپای مرتبط با نرم افزار را بنیان گذاری کرده و در چندین مشاور دیگر نیز در نقش مشاوره فعالیت کرده است. پس از نزدیک به یک دهه به عنوان MVP توسعه برنامه کاربردی دستگاه مایکروسافت ، جیم اکنون بر توسعه برنامه های دستگاه Android و iOS تمرکز دارد. علاقه جیم مربیگری توسعه دهندگان نرم افزار است. او به همان اندازه که از تجربه توسعه بومی Java در Android و Objective-C در iOS برخوردار است ، به همان اندازه تجربه توسعه cross-platform توسعه دستگاه مبتنی بر NET با Xamarin ، لذت می برد. جیم بیش از 30 مقاله در زمینه توسعه برنامه های دستگاه ها تألیف کرده و به عنوان یک متخصص مشارکت کننده در زمینه توسعه نرم افزارهای تلفن همراه در رسانه های مختلف خدمت کرده است. آخرین کتاب جیم ایجاد UI پویا با Android Fragment ها است. جیم و همسرش به همراه چندین گربه زمان خود را بین Celebration ، فلوریدا (فقط 3 مایلی از دنیای والت دیزنی) و ساحل Weirs ، نیوهمپشایر تقسیم کردند. وبلاگ جیم را بررسی کنید ، جایی که او در مورد انواع مسائل مربوط به توسعه نرم افزار تلفن همراه و همچنین سرگرمی زندگی در منطقه شلوغ "خانه موش" و سکوت دریاچه ها و کوههای NH صحبت می کند.

Pluralsight (پلورال سایت)

Pluralsight یکی از پرطرفدارترین پلتفرم‌های آموزش آنلاین است که به میلیون‌ها کاربر در سراسر جهان کمک می‌کند تا مهارت‌های خود را توسعه دهند و به روز رسانی کنند. این پلتفرم دوره‌های آموزشی در زمینه‌های فناوری اطلاعات، توسعه نرم‌افزار، طراحی وب، مدیریت پروژه، و موضوعات مختلف دیگر را ارائه می‌دهد.

یکی از ویژگی‌های برجسته Pluralsight، محتوای بروز و با کیفیت آموزشی آن است. این پلتفرم با همکاری با توسعه‌دهندگان و کارشناسان معتبر، دوره‌هایی را ارائه می‌دهد که با توجه به تغییرات روزافزون در صنعت فناوری، کاربران را در جریان آخرین مفاهیم و تکنولوژی‌ها نگه می‌دارد. این امر به کاربران این اطمینان را می‌دهد که دوره‌هایی که در Pluralsight می‌پذیرند، با جدیدترین دانش‌ها و تجارب به روز شده‌اند.