Shared Preferences 輕量存儲


 Shared Preferences

是一種輕量級的存儲,數據會寫在本地的一個xml文件中,以鍵值對的形式存在!如果程序卸載,此文件也跟着卸載!!

保存位置

xml保存位置: data/data/程序包名/share_prefs/

主要用途

1.保存應用的設置  例如:設置靜音 下次進入還是靜音

2.判斷是否是第一次登陸  

使用

 1.獲取Shared

                //name 保存數據xml文件的名字
//mode 模式 MODE_APPEND可追加   
//MODE_PRIVATE私有 本程序可以訪問
//MODE_WORLD_READABLE 全世界可度
//MODE_WORLD_WRITEABLE 全世界可寫
//模式可以用|拼接 

                Context.getSharedPreferences(name, mode)

//但是注意:配置文件,強烈建議,要寫成私有模式
SharedPreferences sharedPreferences = getSharedPreferences("haha",MODE_PRIVATE);
2.創建Editor
Editor edit = sharedPreferences.edit();
3.寫數據了
edit.putString("name", "金三胖");
edit.putInt("age", 36);
edit.putBoolean("hasXF", true);
4.最后需要提交數據
edit.commit(); //提交數據

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com