最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android  SharedPreferences四種操作模式使用詳解

 更新時間:2017年07月23日 15:23:02   作者:七色音階  
這篇文章主要介紹了Android SharedPreferences四種操作模式使用詳解的相關(guān)資料,這里介紹了獲取Android SharedPreferences的兩種方法及比較,和操作模式的介紹,需要的朋友可以參考下

Android  SharedPreferences詳解

獲取SharedPreferences的兩種方式:

1 調(diào)用Context對象的getSharedPreferences()方法

2 調(diào)用Activity對象的getPreferences()方法

兩種方式的區(qū)別:

調(diào)用Context對象的getSharedPreferences()方法獲得的SharedPreferences對象可以被同一應(yīng)用程序下的其他組件共享.
調(diào)用Activity對象的getPreferences()方法獲得的SharedPreferences對象只能在該Activity中使用. 

SharedPreferences的四種操作模式:

Context.MODE_PRIVATE
Context.MODE_APPEND
Context.MODE_WORLD_READABLE
Context.MODE_WORLD_WRITEABLE
  1.  Context.MODE_PRIVATE:為默認(rèn)操作模式,代表該文件是私有數(shù)據(jù),只能被應(yīng)用本身訪問,在該模式下,寫入的內(nèi)容會覆蓋原文件的內(nèi)容
  2. Context.MODE_APPEND:模式會檢查文件是否存在,存在就往文件追加內(nèi)容,否則就創(chuàng)建新文件。
  3. Context.MODE_WORLD_READABLE和Context.MODE_WORLD_WRITEABLE用來控制其他應(yīng)用是否有權(quán)限讀寫該文件。
  4. MODE_WORLD_READABLE:表示當(dāng)前文件可以被其他應(yīng)用讀取。
  5. MODE_WORLD_WRITEABLE:表示當(dāng)前文件可以被其他應(yīng)用寫入。

將數(shù)據(jù)保存至SharedPreferences:

SharedPreferences preferences=getSharedPreferences("user",Context.MODE_PRIVATE); 
Editor editor=preferences.edit(); 
String name="xixi"; 
String age="22"; 
editor.putString("name", name); 
editor.putString("age", age); 
editor.commit(); 

從SharedPreferences讀取數(shù)據(jù):

SharedPreferences preferences=getSharedPreferences("user", Context.MODE_PRIVATE); 
String name=preferences.getString("name", "defaultname"); 
String age=preferences.getString("age", "0"); 


感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!大家如果有疑問請留言或者到本站社區(qū)交流討論,共同進(jìn)步!

相關(guān)文章

最新評論

齐齐哈尔市| 德惠市| 黔西| 惠水县| 肃宁县| 武强县| 凤城市| 新宾| 东乌珠穆沁旗| 滦平县| 滦平县| 南漳县| 泗洪县| 淅川县| 华宁县| 临海市| 连南| 上饶市| 阿瓦提县| 新平| 肥西县| 墨江| 高碑店市| 慈溪市| 昆明市| 上思县| 靖远县| 金溪县| 寿阳县| 孙吴县| 营口市| 游戏| 松桃| 安岳县| 湄潭县| 六盘水市| 忻城县| 邵东县| 汨罗市| 乌审旗| 甘泉县|