2013-05-22 45 views
2

任何人都可以給我的Android數據綁定的建議。
我希望我的android應用程序視圖組件綁定到全局數據模型。
這個數據模型可以在應用程序對象在應用程序加載階段設置好的。
後來,一旦該數據模式進行修改,可以立即出現在應用程序。
Android的全球數據綁定

+0

的ContentProvider(數據模型)+ ...裝載機裝載機將您在CP查詢返回之前重新查詢CP你,如果你在更新/插入做ContentResolver.notifyChange/CP的刪除和添加cursor.setNotificationUri – Selvin

+0

也許我應該自定義Loader從Application獲取數據,因爲我想讓Application類處理我的數據模型。 –

回答

0

我會向你推薦新的數據綁定框架,谷歌去年I/O過程中釋放。 Here你有一個教程及其功能。我正在嘗試它,它非常強大。

+0

我同意@icastell,當在Android上查找數據綁定時,新的Android Databinding是一個很好的選擇。我還將其用於我的應用程序中的一項新活動,它可以創造奇蹟。 –

0

正如指出的@icastell,如果你想在Android上使用數據綁定新的Android數據綁定庫是最好的。但是,同樣的例子仍然很少。

我已上載在Github表示數據綁定的各種用例場景一些樣品的項目。您可以點擊這裏查看他們 -

  1. Data binding with RecyclerView
  2. Data binding 2 way communication (data model -> object and vice versa)
  3. Basic login form with validation using data binding

雖然這些都是基本的例子,但你可以用它們來獲得數據綁定掛起。