我的Android應用程序正在從幾個不同的活動和服務讀取和寫入本地SQLite數據庫。相當標準。但是我並不滿意將所有數據庫細節存儲爲常量的方式,然後使用我訪問數據庫的任何地方。我建議將數據庫包裝在ContentProvider中。聽起來不錯。當我重構我的代碼時,我想我會問:SQLite數據庫和ContentProvider的最佳實踐
- 在Android中本地DB數據存儲的最佳做法是什麼?
- 哪裏以及如何存儲「CREATE TABLE」語句,列名稱,其他SQL?
- 你介意共享你實例化的類的列表以及每個類的內容(ContentProvider,DatabaseProvider,DatabaseHelper ...)嗎?
- 如何協調本地Android DB的結構與可通過REST接口訪問的服務器端數據庫?
是的,我意識到我在常年「Android對象關係映射框架在哪裏?」題。目前,我主要想知道如何使用標準SDK中的可用功能來構建Android應用程序。
一如既往,感謝指針!
在一個舌頭在臉頰注,這裏是從Android開發網站的一個相關視頻:http://www.youtube.com/watch?v=i293O69nuRo – 2009-11-13 08:19:57
準確地說,我正要問的問題!謝謝! – 2010-10-14 11:43:49