2
我正在開發一個應用程序,需要在Android設備中本地保存數據。我知道Android爲數據庫持久性提供了兩個包,即普通的「java.sql」和「android.database.sqlite」?哪一個更多用於持久性?我想「android.database.sqlite」是「java.sql」的實現,對吧?開發Android應用程序時,更持久的數據是什麼?
我正在開發一個應用程序,需要在Android設備中本地保存數據。我知道Android爲數據庫持久性提供了兩個包,即普通的「java.sql」和「android.database.sqlite」?哪一個更多用於持久性?我想「android.database.sqlite」是「java.sql」的實現,對吧?開發Android應用程序時,更持久的數據是什麼?
SQLite對於大多數需要本地持久性的應用程序來說已經綽綽有餘了。 android.database.sqlite
是Android的SQLite實現,它是一個使用簡化版SQL的小型DBMS。
這個簡單的教程應該指向你在正確的方向:
http://www.screaming-penguin.com/node/7742
如果你正在處理的二進制數據,你可以隨時用它通常的Java文件持久保存到SD卡。
如果您只想保存一些用戶首選項,請完全跳過SQLite並使用PreferencesManager。