آموزش توسعه Android: اتصال داده

Android Development: Data Binding

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: م componentsلفه های معماری اتصال دهنده داده Android ، اتصال داده های یک برنامه را با طرح بندی برنامه آسان می کند. این کد اضافی کد دیگ بخار را از بین می برد و منجر به برنامه های مدولارتر با جداسازی بیشتر داده ها و ارائه می شود. در این دوره ، مزایای اتصال داده برای توسعه دهندگان Android و همچنین چگونگی فعال کردن اتصال داده برای برنامه خود را کشف کنید. با نحوه ایجاد یک مدل داده و افزودن پشتیبانی اتصال داده به فایل طرح آندروید خود آشنا شوید. نحوه استفاده از عبارات الزام آور را برای دستکاری مقادیر داده به طور مستقیم در یک طرح اندرویدی کشف کنید. به منابع داده مشاهده شده متصل شوید تا اطمینان حاصل کنید که تغییرات به طور خودکار در طرح منعکس می شوند. از آداپتورهای صحافی استفاده کنید و بیشتر.

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

مقدمه Introduction

  • طرح های داده محور خود را ساده کنید Simplify your data-driven layouts

  • آنچه شما باید بدانید What you should know

  • راه اندازی شدن Getting set up

1. بررسی اجمالی 1. Overview

  • اتصال داده چیست؟ What is data binding?

  • انجام کارها به روش قدیمی Doing things the old way

  • راه اندازی پروژه Setting up your project

2. اتصال اطلاعات پایه 2. Basic Data Binding

  • طرح صحافی ایجاد کنید Create binding layout

  • فعالیت پایگاه داده ایجاد کنید Create databound activity

3. اصطلاحات چیدمان 3. Layout Expressions

  • زبان بیان الزام آور The binding expression language

  • استفاده از عبارات الزام آور Using binding expressions

  • چالش: عبارت الحاق رشته ای Challenge: String concatenation expression

  • راه حل: عبارت الحاق رشته ای Solution: String concatenation expression

4. اتصال به داده های قابل مشاهده 4. Binding to Observable Data

  • مروری بر مشاهدات Overview of observables

  • اتصال به مشاهدات Binding to observables

  • اتصال به ViewModels Binding to ViewModels

  • استفاده از آداپتورهای صحافی Using binding adapters

  • نحو صحافی دو طرفه Two-way binding syntax

  • استفاده از مبدل ها Using converters

  • چالش: آداپتور اتصال رنگ Challenge: Color binding adapter

  • راه حل: آداپتور اتصال رنگ Solution: Color binding adapter

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش توسعه Android: اتصال داده
جزییات دوره
1h 8m
21
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
295
- از 5
ندارد
دارد
دارد
Joe Marini
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Joe Marini Joe Marini

وکیل ارشد توسعه دهنده در گوگل، توسعه دهنده

جو مارینی یک مدافع ارشد توسعه‌دهنده در Google و توسعه‌دهنده Dreamweaver و Windows Phone است.

جو بیش از 20 سال در صنایع وب و نرم‌افزار کار کرده است. او یکی از اعضای اصلی تیم مهندسی Dreamweaver در Macromedia بود و نقش‌های برجسته‌ای در تولید محصولاتی مانند QuarkXPress، Microsoft Expression Blend، mTropolis mFactory و Extensis QX-Tools داشت. او به طور منظم یک سخنران برجسته در کنفرانس‌های صنعتی است و چندین نشریه در زمینه توسعه وب و نرم‌افزار تألیف کرده یا در نویسندگی مشترکی دارد. قبل از گوگل، جو مسئول پلت فرم توسعه دهنده وب موبایل برای ویندوز فون 7 در مایکروسافت بود. کتاب او، مدل شیء سند، به طور گسترده ای به عنوان منبع قطعی برای کار با DOM در نظر گرفته می شود.