在Android系統中提供了多種存儲技術.通過這些存儲技術可以將數據存儲在各種存儲介質上.比如sharedpreferences可以將數據保存著應用軟件的私有存儲區,這些存儲區的數據只能被寫入這些數據的軟件讀取.當然Android還支持文件存儲、SQLite數據庫和Content Provider。在這里我們將對sharedpreferences存儲方式進行介紹。
SharedPreferences是一種輕量級的數據存儲方式,學過Web開發的同學,可以想象它是一個小小的Cookie。它可以用鍵值對的方式把簡單數據類型(boolean、int、float、long和String)存儲在應用程序的私有目錄下(data/data/包名 /shared_prefs/)自己定義的xml文件中。
SharedPreferences是以鍵值對來存儲應用程序的配置信息的一種方式,它只能存儲基本數據類型。一個程序的配置文件僅可以在本應用程序中使用,或者說只能在同一個包內使用,不能在不同的包之間使用。實際上sharedPreferences是采用了XML格式將數據存儲到設備中,在DDMS中的File Explorer中的/data/data//shares_prefs下。
在所有的Android SDK存儲技術中SharedPreferences技術是最容易理解和使用的,因為SharedPreferences處理的就是一個key 主站蜘蛛池模板: 休宁县| 基隆市| 苍山县| 大姚县| 小金县| 浪卡子县| 吴旗县| 彭泽县| 东兴市| 融水| 蒲城县| 宁明县| 格尔木市| 万全县| 新源县| 宕昌县| 沅陵县| 大名县| 定远县| 岳池县| 庐江县| 布尔津县| 临桂县| 连山| 三江| 黔南| 泽普县| 奉化市| 宜春市| 恩施市| 贵定县| 简阳市| 木兰县| 石家庄市| 盘山县| 盐津县| 道真| 霸州市| 海安县| 肥城市| 布尔津县|