مطالب پیشنهادی از سراسر وب

اپلیکیشن اندروید با کاتلین : RecyclerView و Navigation Drawer

دسته بندی ها: آموزش کاتلین (Kotlin) ، برنامه نویسی موبایل ، آموزش های پلورال سایت (Pluralsight) ، آموزش اندروید استودیو (Android Studio) ، آموزش برنامه نویسی اندروید (Android)

در این دوره با یادگیری استفاده درست از RecyclerView و navigation drawer، مهارت های مورد نیاز برای نمایش داده ها و پیمایش راحت آن ها را می آموزید.

نمایش داده ها و پیمایش آسان برای موفقیت در طراحی هر اپلیکیشنی ضروری می باشد. در این دوره یادمی گیرید که چگونه این دو کار را انجام دهید.
ابتدا یاد می گیرید که چگونه لیست های کارتی را با استفاده از RecyclerView ، CardView و LayoutManager درج کنید، و با ساخت یک RecyclerView adapter، نمایش محتوا در یک RecyclerView را مدیریت کنید. سپس می آموزید که چگونه می توانید ساخت LayoutManager و آداپتور را با چرخه حیات اکتیویتی با استفاده از خصوصیات lazy Kotlin هماهنگ کنید. در مرحله بعد، خواهید فهمید که چگونه تجربه ناوبری برنامه خود را با navigation drawer گسترش دهید.
در آخر، برای اطمینان از قابلیت اجرای درست برنامه، خواهید دید که چگونه می توانید تست های UI خودکار را تهیه کنید که هم RecyclerView و هم navigation drawer را شامل می شود.

در پایان این دوره، مهارت ها و دانش لازم را برای ایجاد برنامه های اندرویدی خود خواهید داشت که نمایش داده ها و پیمایش آسان برای استفاده با RecyclerView و navigation drawer را فراهم می کنند.

فهرست موضوعات:

  • کار با RecyclerView و CardView
  • بررسی اجمالی اپلیکیشن
  • RecyclerView  چگونه کار می کند
  •  توسعه اجزاء RecyclerView
  • افزودن RecyclerView به اپلیکیشن
  • ایجاد ظاهر CardView
  • تکمیل چیدمان Item View
  • کلاس های Layout Manage
  • ارتباط دادن Layout Manager با RecyclerView
  • اتصال داده به RecyclerView
  • تعامل RecyclerView و Adapter
  • مراحل اجرای RecyclerView Adapter
  • ایجاد و ساخت RecyclerView Adapter
  • مدیریت ویو ها در یک RecyclerView Adapter
  • مدیریت داده ها در یک RecyclerView Adapter
  • نمایش لیست یادداشت ها در RecyclerView
  • هندل Item Selection
  • پیاده سازی هندلینگ Item Selection
  • به روزرسانی محتوای RecyclerView
  • درک Drawer Navigation
  • چیدمان Drawer Navigation
  • ایجاد یک اکتیویتی Navigation Drawer
  • عملکرد اتصال یادداشت
  • اصلاح مانیفست و اجرای اپلیکیشن
  • کلاس های Navigation Drawer
  • بررسی کد Navigation Drawer و لایه ها
  • پیاده سازی رفتار Navigation Drawer
  • درک NavigationView
  • منابع NavigationView
  • گزینه های NavigationView را تغییر دهید
  • اصلاح گزینه های NavigationView
  • استفاده از خصوصیات Kotlin Lazy
  • پیاده سازی Navigation لیست یادداشت
  • اضافه کردن آداپتور لیست دوره و لایه
  • پیاده سازی Navigation لیست دوره
  • آزمایش RecyclerView و Drawer Navigation
  • تست کردن و کلاس های Test Action
  • تنظیم تست
  • اضافه کردن وابستگی های تست
  • انتخاب خودکار دوره
  • انتخاب خودکار یادداشت

ترجمه با ویدابیا

ترجمه فارسی این دوره آموزشی رو همین الان از ویدابیا سفارش بده الان سفارش بده
آیا این نوشته را دوست داشتید؟
Android Apps with Kotlin: RecyclerView and Navigation Drawer Publisher:Pluralsight Author:Jim Wilson Duration:2h 45m Level:Intermediate

Learn the skills necessary to provide rich data display and easy-to-use navigation by learning to effectively use RecyclerView and navigation drawer.
Providing rich data display and easy-to-use navigation is critical to the success of any application. In this course, Android Apps with Kotlin: RecyclerView and Navigation Drawer, you’ll learn how to provide both.
First, you'll learn how to include rich, card-based lists using RecyclerView, CardView and LayoutManager, while managing content display in a RecyclerView by creating a RecyclerView adapter. Then, you’ll learn how to coordinate the creation of the LayoutManager and adapter with the lifecycle of the containing activity through the use of Kotlin lazy properties. Next, you'll discover how to expand your application navigation experience with navigation drawer.
Finally, to assure application reliability, you'll see how to create automated UI tests that cover both RecyclerView and navigation drawer. By the end of this course, you'll have the necessary skills and knowledge to create Android apps of your own that provide rich data display and easy-to-use navigation with RecyclerView and navigation drawer.
Course Overview (trailer)
Course Overview
1m
Working with RecyclerView and CardView
Introduction
1m
App Overview
1m
How RecyclerView Works
3m
Developing RecyclerView Components
1m
Adding RecyclerView to Our App
4m
Creating the CardView Appearance
6m
Completing the Item View Layout
7m
Layout Manager Classes
3m
Associating a Layout Manager with Our RecyclerView
1m
Summary
1m
Binding Data to RecyclerView
Introduction
0m
RecyclerView and Adapter Interaction
4m
RecyclerView Adapter Implementation Steps
2m
Creating and Constructing the RecyclerView Adapter
5m
Managing Views within a RecyclerView Adapter
5m
Managing Data within a RecyclerView Adapter
4m
Displaying Our Notes List within RecyclerView
3m
Item Selection Handling
3m
Implementing Item Selection Handling
5m
Updating RecyclerView Content
3m
Summary
2m
Understanding Drawer Navigation
Introduction
0m
Navigation Drawer Layout
1m
Creating a Navigation Drawer Activity
4m
Connecting Note Functionallity
4m
Modifying the Manifest and Running Our App
3m
Navigation Drawer Classes
1m
Exploring Navigation Drawer Code and Layouts
7m
Summary
1m
Implementing Drawer Navigation Behavior
Introduction
0m
App Overview
3m
Understanding the NavigationView
3m
NavigationView Resources
2m
Modifying NavigationView Options
4m
Handling NavigationView Options
5m
Using Kotlin Lazy Properties
5m
Implementing Note List Navigation
4m
Adding Course List Adapter and Layout
4m
Implementing Course List Navigation
4m
Summary
2m
Testing RecyclerView and Drawer Navigation
Introduction
0m
Testing and Test Action Classes
3m
Setting up Our Test
3m
Adding Test Dependencies
2m
Automated Course Selection
5m
Automated Note Selection
2m
Asserting That Correct Data Is Displayed
3m
Summary
2m

پیشنهاد آموزش مرتبط در فرادرس