Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> Android 數據存儲與訪問 SharedPreferences

Android 數據存儲與訪問 SharedPreferences

編輯:高級開發

 功能:多用於保存軟件配置參數。其背後是用XML文件存放數據,文件存放在/data/data//shared_prefs目錄下:

  生成方式:

  SharedPreferences sharedPreferences=getSharedPreferences("color",Context.MODE_PRIVATE);

  Editor editor=sharedPreferences.edit();

  editor.putString("name","星期一");

  editor.putInt("age",2);

  editor.commit();

  會生成color.XML文件,其內容如下:

  < ?XML version="1.0" encoding="utf-8" standalone="yes"?>

  < map>

  < string name="name">星期一

  < int name="age" value="2"/>

  < /map>

  獲取方式:

  SharedPreferences sharedPreferences=getSharedPreferences("itcast",Context.MODE_PRIVATE);

  String namevalue=sharedPreferences.getString("name","");

  不同應用SharedPreferences獲取XML方式:

  Context context=this.createPackageContext("< package name>",Context.CONTEXT_IGNORE_SECURITY);

  SharedPreferences sharedPreferences=context.getSharedPreferences("color",Context.MODE_WORLD_READABLE+Context.MODE_WORLD_WRITEABLE);

  String namevalue=sharedPreferences.getString("name","");

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved