شروع کنید
بیاموزید که چگونه محیط توسعه خود را برای کار با کتابخانه 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
به جای مقادیر عبارت پیشفرض استفاده کنید، همانطور که در مرجع ویژگیهای ابزار توضیح داده شده است.
منابع اضافی
برای کسب اطلاعات بیشتر در مورد اتصال داده ها، به منابع اضافی زیر مراجعه کنید.
برای شما توصیه می شود
- توجه: وقتی جاوا اسکریپت خاموش است، متن پیوند نمایش داده می شود
- با اشیاء داده قابل مشاهده کار کنید
- مشاهده صحافی
- نمای کلی کتابخانه Paging 2