開始使用

瞭解如何讓開發環境準備好與資料繫結程式庫搭配使用,包括 Android Studio 中的資料繫結程式碼支援功能。

資料繫結程式庫提供彈性和廣泛的相容性,這是支援資料庫,因此可與搭載 Android 4.0 (API 級別 14) 以上版本的裝置搭配使用。

建議您在專案中使用最新的 Android Gradle 外掛程式。不過,1.5.0 以上版本支援資料繫結。詳情請參閱如何更新 Android Gradle 外掛程式

建構環境

如要開始使用資料繫結,請從 Android SDK Manager 的支援存放區下載程式庫。詳情請參閱「更新 IDE 和 SDK 工具」。

如要將應用程式設為使用資料繫結,請在應用程式模組的 build.gradle 檔案中啟用 dataBinding 建構選項,如以下範例所示:

android {
    ...
    buildFeatures {
        dataBinding true
    }
}

Android Studio 對資料繫結的支援

Android Studio 支援許多資料繫結程式碼編輯功能。例如,它支援下列資料繫結運算式功能:

  • 語法醒目顯示
  • 運算式語言語法錯誤標記
  • XML 程式碼完成功能
  • 參考資料,包括導覽 (例如前往宣告表單) 和快速說明文件

「Layout Editor」(版面配置編輯器) 中的「Preview」(預覽) 窗格會顯示資料繫結運算式的預設值 (如有提供)。舉例來說,「Preview」窗格會在以下範例中宣告的 TextView 小工具中顯示 my_default 值:

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

如果只需要在專案的設計階段顯示預設值,您可以使用 tools 屬性,而不要使用預設運算式值,詳情請參閱工具屬性參考資料

其他資源

如要進一步瞭解資料繫結,請參閱下列其他資源。