Android之資料儲存

2021-09-06 16:38:40 字數 677 閱讀 3894

概述

1.android中包含5中資料儲存方式:

sharedpreferences儲存資料。

contentprovider儲存

檔案儲存

sqllite資料庫儲存

網路儲存

preference  file   database 這三種方式分別對應的目錄是:

/data/data/package name/shared_pref 

/data/data/package name/files 

/data/data/package name/database

簡單資料和配置資訊,sharedpreference是首選;

如果sharedpreferences不夠用,那麼就建立乙個資料庫;

結構化資料,一定要建立資料庫,雖然這稍顯煩鎖,但是好處無窮;

檔案就是用來儲存檔案(也即非配置資訊或結構化資料),如文字檔案,二進位制檔案,pc檔案,

盡量不要建立檔案;

如果建立檔案,如果是私密檔案或是重要檔案,就儲存在內部儲存,否則放到外部儲存

android之資料儲存之SQLite

sqlite開源輕量級資料庫,支援92 sql標準,主要用於嵌入式系統,只佔幾百k系統資源此外,sqlite 不支援一些標準的 sql 功能,特別是外來鍵約束 foreign key constrains 巢狀 transcaction 和 right outer join 和 full outer...

Android 資料儲存之Files

android中一共提供了四種資料儲存方式 shared preferences主要用於系統配置資訊的儲存,比如使用者登入時,輸入了使用者名稱密碼,下次登入時保留這一次的輸入內容。files就是把需要儲存的東西都存到檔案中,需要時,則通過讀取這個檔案來獲取。sqlite是乙個開源的關聯式資料庫,可以...

Android資料儲存之File

android使用與其他平台類似的基於磁碟檔案系統 disk based file systems 上篇文章通過sharedperference來進行資料儲存,這次可以使用file。file 物件非常適合用來讀寫那種流式順序的資料,可以用來讀寫檔案或者是網路中交換的資料。所有的android裝置都有...