نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
استفاده از Data Binding Library راهی عالی برای افزایش خوانایی کد و کاهش میزان کدی است که برای نوشتن نیاز دارید. شما یاد می گیرید که از آداپتورهای صحافی سفارشی ، دست زدن به رویدادها و مشاهدات استفاده کنید تا کد را واضح و روشن کنید. در هسته هر برنامه عالی آندروید یک کد کد تمیز و خوانا است. در این دوره ، Android Data Binding: Starting ، بر مفاهیم اصلی کتابخانه اتصال داده تسلط خواهید یافت. ابتدا نگاهی دقیق به نحوه انجام اتصال داده با تورم نمایش ، انتقال متغیرها به نمایش ها و استفاده از واردات خواهید داشت. سپس ، نحوه استفاده از عملگرهای سه گانه ، ساخت آداپتورهای صحافی سفارشی و مدیریت رویدادهای اشاره را مشاهده خواهید کرد. سرانجام ، شما مدل های داده ای سفارشی ایجاد خواهید کرد که BaseObservable را گسترش می دهند ، بنابراین به روزرسانی متغیرها به صورت خودکار انجام می شود. بعد از اتمام این دوره ، دانش بنیادی از Data Binding خواهید داشت که به شما در حرکت به جلو برای توسعه برنامه های تلفن همراه کمک می کند.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
شروع شدن
Getting Started
-
مقدمه
Introduction
-
پیش نیازها
Prerequisites
-
داستان پشت برنامه
The Story Behind the App
-
برنامه نمایشی
App Demo
مبانی اتصال داده
Data Binding Basics
-
مقدمه
Introduction
-
نصب کتابخانه اتصال داده
Installing the Data Binding Library
-
صحافی فعالیت و نماهای قطعه
Binding Activity and Fragment Views
-
اتصال اشیا Data داده
Binding Data Objects
-
بررسی ماژول
Module Review
RecyclerViews و اتصال داده
RecyclerViews and Data Binding
-
مقدمه
Introduction
-
آداپتور صحافی سفارشی برای RecyclerView
Custom Binding Adapter for RecyclerView
-
اتصال دهنده آداپتور برای تنظیم تصاویر
Binding Adapter for Setting Images
-
اجرای یک رابط سفارشی
Implementing a Custom Interface
-
بررسی ماژول
Module Review
مشاهدات سفارشی و گسترش پایه قابل مشاهده
Custom Observables and Extending BaseObservable
-
مقدمه
Introduction
-
ساخت کلاس اشیاerv قابل مشاهده سفارشی
Building a Custom Observable Object Class
-
اتصال داده دو طرفه با BindingAdapter
Two-way Data Binding with a BindingAdapter
-
بررسی ماژول
Module Review
استفاده از رابط با اتصال داده
Leveraging an Interface with Data Binding
-
مقدمه
Introduction
-
به روزرسانی یک مشاهده با رابط
Updating an Observable with an Interface
-
ذخیره مقادیر مورد در SharedPreferences
Saving Item Quantities in SharedPreferences
-
ساخت یک سبد خرید قابل مشاهده
Building an Observable Shopping Cart
-
بررسی ماژول
Module Review
به روز رسانی بازدیدها به طور همزمان با مشاهده
Updating Views Simultaneously with Observables
-
مقدمه
Introduction
-
بازیافت قابل مشاهده موارد لیست را مشاهده کنید
Observable RecyclerView List Items
-
به روز رسانی همزمان دو نمایش
Updating Two Views Simultaneously
-
شبیه سازی یک پرداخت با قابلیت اجرا
Simulating a Checkout with a Runnable
-
بررسی ماژول
Module Review
همه چیز را با هم گره بزنیم
Tying It All Together
-
مرور: مبانی اتصال داده
Review: Data Binding Basics
-
مرور: RecyclerViews و اتصال داده
Review: RecyclerViews and Data Binding
-
مرور: مشاهدات سفارشی و توسعه پایه قابل مشاهده
Review: Custom Observables and Extending BaseObservable
-
بررسی: استفاده از رابط با اتصال داده
Review: Leveraging an Interface with Data Binding
-
مرور: به روزرسانی بازدیدها به طور همزمان با مشاهده ها
Review: Updating Views Simultaneously with Observables
-
افکار نهایی
Final Thoughts
نمایش نظرات