作為乙個完整的應用程式,資料儲存操作是必不可少的。因此,android系統一共提供了四種資料儲存方式。分別是:sharepreference、sqlite、content provider和file。由於android系統中,資料基本都是私有的的,都是存放於「data/data/程式包名」目錄下,所以要實現資料共享,正確方式是使用content provider。
sqlite是乙個輕量級的資料庫,支援基本sql語法,是常被採用的一種資料儲存方式。android為此資料庫提供了乙個名為sqlitedatabase的類,封裝了一些運算元據庫的api。
除sqlite資料庫外,另一種常用的資料儲存方式,其本質就是乙個xml檔案,常用於儲存較簡單的引數設定。
即常說的檔案(i/o)儲存方法,常用語儲存大數量的資料,但是缺點是更新資料將是一件困難的事情。
contentprovider
ps: uri由3個部分組成:"content://"、資料的路徑、標識id(可選)。
Android資料儲存方式
1.檔案儲存,2.sd卡儲存 外部儲存 3.sp儲存 配置檔案儲存 4.資料庫儲存 儲存大量結構相似的資料,可以進行增刪改查 5.網路儲存 手機記憶體不足時存放在伺服器端的 sqlite資料庫的建立與增刪改查 1.首先建立mydbopenhelper繼承sqliteopenhelper重寫它的構造方...
Android下的資料儲存方式
安卓系統預設提供了一下幾種資料儲存的方式 shared preferences 內部儲存 外部儲存 sqlite資料庫 儲存到網路伺服器 使用shared preferences shared preferences類主要用於儲存鍵值對的資料型別。我們可以使用它儲存一些簡單的資料型別。獲得share...
android 資料儲存幾個方式
引用 android,資料儲存 3g數字內容學院沈大海 一,preferences preferences是乙個較輕量級的儲存資料的方法,具體使用方法 在a中儲存值 sharedpreferences.editor sharedata getsharedpreferences data 0 edit...