Android有四種方式:
SharePreference
輕量級鍵-值方式存儲,以XML文件方式保存。
文件
采用java.io.*庫所提供有I/O接口,讀寫文件。
SQLit數據庫
SQLite是輕量級嵌入式內置數據庫。
ContentProvider
ContentProvider可為數據封裝,為多個應用共享
創建 SharePreference
SharedPreferences settings = this.getSharedPreferences("TestXML", 0);
SharedPreferences.Editor localEditor = settings.edit();
//A_MAP03類必需要繼承了Activity的子類 才會有getSharedPreferences方法.
以鍵值<String Key,String Value> 方式加入數據
localEditor.putBoolean("ShowNote", false);
IocalEditor.commit();
以 String Key 為索引來取出數據
String str = settings.getString("ShowNote", "");
清除數據
localEditor.clear().commit();
SharedPreferences數據保存在:
存入XML后的內容
目錄:/data/data/<包>/shared_prefs/***.xml