شروع کنید

بیاموزید که چگونه محیط توسعه خود را برای کار با کتابخانه Data Binding آماده کنید، از جمله پشتیبانی از کد اتصال داده در Android Studio.

کتابخانه Data Binding هم انعطاف‌پذیری و هم سازگاری گسترده را ارائه می‌کند—این یک کتابخانه پشتیبانی است، بنابراین می‌توانید از آن با دستگاه‌های دارای Android 4.0 (سطح API 14) یا بالاتر استفاده کنید.

توصیه می کنیم از آخرین افزونه اندروید Gradle در پروژه خود استفاده کنید. با این حال، اتصال داده در نسخه 1.5.0 و بالاتر پشتیبانی می شود. برای اطلاعات بیشتر، نحوه به‌روزرسانی افزونه Android Gradle را ببینید.

ساخت محیط

برای شروع با اتصال داده، کتابخانه را از مخزن پشتیبانی در مدیر SDK Android دانلود کنید. برای اطلاعات بیشتر، به‌روزرسانی ابزارهای IDE و SDK را ببینید.

برای پیکربندی برنامه خود برای استفاده از data binding، گزینه dataBinding build را در فایل build.gradle خود در ماژول برنامه فعال کنید، همانطور که در مثال زیر نشان داده شده است:

android {
    ...
    buildFeatures {
        dataBinding true
    }
}

Android Studio از اتصال داده ها پشتیبانی می کند

Android Studio از بسیاری از ویژگی‌های ویرایش کد اتصال داده پشتیبانی می‌کند. به عنوان مثال، از ویژگی های زیر برای عبارات اتصال داده پشتیبانی می کند:

  • برجسته سازی نحو
  • پرچم گذاری خطاهای نحوی زبان عبارت
  • تکمیل کد XML
  • مراجع، از جمله ناوبری - مانند پیمایش به یک اعلامیه - و اسناد سریع

پنجره Preview در Layout Editor مقدار پیش‌فرض عبارات اتصال داده را در صورت ارائه نشان می‌دهد. به عنوان مثال، پنجره Preview مقدار my_default را در ویجت TextView که در مثال زیر اعلام شده است نشان می دهد:

<TextView android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:text="@{user.firstName, default=my_default}"/>

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

منابع اضافی

برای کسب اطلاعات بیشتر در مورد اتصال داده ها، به منابع اضافی زیر مراجعه کنید.

{% کلمه به کلمه %} {% آخر کلمه %} {% کلمه به کلمه %} {% آخر کلمه %}