Android中SharePreference的使用



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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM