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

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

 更新時(shí)間: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)容會(huì)覆蓋原文件的內(nèi)容
  2. Context.MODE_APPEND:模式會(huì)檢查文件是否存在,存在就往文件追加內(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)文章

最新評論

磐安县| 三穗县| 桑植县| 呼玛县| 拉萨市| 长海县| 宁强县| 西乡县| 商都县| 务川| 中方县| 无棣县| 治县。| 嘉兴市| 潼南县| 拉萨市| 淳安县| 当涂县| 湘阴县| 临清市| 澄城县| 涞水县| 保康县| 延吉市| 潜江市| 沂源县| 西乌珠穆沁旗| 河池市| 浦城县| 油尖旺区| 易门县| 体育| 陆丰市| 和顺县| 边坝县| 上犹县| 临潭县| 柳州市| 开远市| 东辽县| 揭阳市|