Android下的資料儲存方式

2021-06-28 09:16:51 字數 1453 閱讀 9818

安卓系統預設提供了一下幾種資料儲存的方式:

shared preferences

內部儲存

外部儲存

sqlite資料庫

儲存到網路伺服器

使用shared preferences

shared preferences類主要用於儲存鍵值對的資料型別。我們可以使用它儲存一些簡單的資料型別。

獲得sharedpreferences物件有兩種方法:

通過getsharedpreferences()方法

通過getpreferences()方法

上面兩種方法的分別主要是:

第一種方法可以建立多個檔案來儲存資料

第二種方法只能建立乙個檔案儲存資料

我們先來建立乙個這樣的布局:

布局**:

布局準備好後就可以獲取sharedpreferences物件寫入資料:

package com.whathecode.storageoptinos;

import android.content.sharedpreferences;

import android.os.bundle;

import android.view.view;

import android.widget.button;

import android.widget.edittext;

import android.widget.toast;

public class mainactivity extends activity

}});

}}

上面的**中,我們主要使用sharedpreferences的內部類editor類

我們主要使用這個類的幾個put*方法

需要注意的是,當多個editor對同乙個檔案進行寫資料的時候,後完成的乙個editor的結果將覆蓋前乙個的結果

執行結果:

資料寫入後我們就可以在eclipse的ddms試圖中檢視是否有寫入成功

資料儲存在 /data/data/包名/shared_prefs目錄下

Android資料儲存方式

1.檔案儲存,2.sd卡儲存 外部儲存 3.sp儲存 配置檔案儲存 4.資料庫儲存 儲存大量結構相似的資料,可以進行增刪改查 5.網路儲存 手機記憶體不足時存放在伺服器端的 sqlite資料庫的建立與增刪改查 1.首先建立mydbopenhelper繼承sqliteopenhelper重寫它的構造方...

Android資料的儲存方式簡介

作為乙個完整的應用程式,資料儲存操作是必不可少的。因此,android系統一共提供了四種資料儲存方式。分別是 sharepreference sqlite content provider和file。由於android系統中,資料基本都是私有的的,都是存放於 data data 程式包名 目錄下,所...

android 資料儲存幾個方式

引用 android,資料儲存 3g數字內容學院沈大海 一,preferences preferences是乙個較輕量級的儲存資料的方法,具體使用方法 在a中儲存值 sharedpreferences.editor sharedata getsharedpreferences data 0 edit...