0
我有一個Android應用程序,它在第一次打開時向設備安裝一個數據庫(跨所有表約2000行)。用戶可以對其進行較小的更改(僅限一列),並且僅在新版本發佈時進行更新。不經常更新到Android數據庫的最佳做法?
由於數據庫/應用程序的性質,不可能將數據在線(還有)。
我假設我會用很多插入安裝數據庫(onCreate),然後每隔一段時間更新一次,然後在每個新版本中插入更多行(onUpdate?)。這個程序的最佳做法是什麼?
- 我應該有模擬數據並在每次更新時插入每一個新行的XML(或其他結構)文件嗎?
- 每次更新,我應該刪除所有舊數據,或保持程序的onUpdate內()依賴於電流與新的數據庫版本(例如:版本< X然後更新這些行,並添加這些... )?
- 用戶可以爲每一行更改一列(專用於,即用戶)。將它存儲在偏好文件中會更有意義嗎?
使用部署的數據庫對我來說是新手,所以任何幫助,將不勝感激!
謝謝!