成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Android數據存儲之SharedPreferences

移動開發 Android
Android SharedPreferences多用于保存軟件配置參數,其背后是用xml文件存放數據。本文講述了數據的存儲。

SharedPreferences是以鍵值對來存儲應用程序的配置信息的一種方式,它只能存儲基本數據類型。一個程序的配置文件僅可以在本應用程序中使用,或者說只能在同一個包內使用,不能在不同的包之間使用。 實際上SharedPreferences是采用了XML格式將數據存儲到設備中,在DDMS中的File Explorer中的/data/data/<package name>/shares_prefs下。

以下表格為獲取SharedPreferences對象的兩個方法:

如果要讀取配置文件信息,只需要直接使用SharedPreferences對象的getXXX()方法即可,而如果要寫入配置信息,則必須先調用SharedPreferences對象的edit()方法,使其處于可編輯狀態,然后再調用putXXX()方法寫入配置信息,最后調用commit()方法提交更改后的配置文件。

以下是示例代碼: 
 

  1. import android.app.Activity;   
  2. import android.content.SharedPreferences;   
  3. public class Calc extends Activity {   
  4. public static final String PREFS_NAME = "MyPrefsFile";   
  5. . . .   
  6. @Override   
  7. protected void onCreate(Bundle state){   
  8. super.onCreate(state);   
  9. . . .   
  10. //載入配置文件   
  11. SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);   
  12. //或者使用 SharedPreferences settings = getPreferences(0);   
  13. boolean silent = settings.getBoolean("silentMode", false);   
  14. setSilent(silent);   
  15. }   
  16. @Override   
  17. protected void onStop(){   
  18. super.onStop();   
  19. //寫入配置文件??梢允褂肧haredPreferences.Editor來輔助解決。   
  20. SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);   
  21. SharedPreferences.Editor editor = settings.edit();   
  22. editor.putBoolean("silentMode", mSilentMode);   
  23. editor.commit(); //一定要記得提交   
  24. //或者再簡單化一可以這樣寫   
  25. SharedPreferences settings = getSharedPreferences(PREFS_NAME, 0);   
  26. setting.edit().putBoolean(“silentMode”,mSilentMode).commit();   
  27. }   

【編輯推薦】

Android中preference的使用

Android 多任務多線程斷點下載

Android應用程序開發環境的搭建

在Android應用程序中使用Internet數據

責任編輯:zhaolei 來源: 網絡轉載
相關推薦

2023-11-26 09:06:46

2022-12-29 08:57:34

Android本地數據存儲

2017-01-10 19:21:06

Android APISharedPrefe

2015-07-09 13:47:37

IOSFMDB

2011-03-08 09:58:21

海量數據

2014-08-26 10:51:44

數據存儲

2013-06-14 15:43:46

Android開發移動開發數據存儲

2010-01-26 14:43:53

Android數據存儲

2018-03-20 09:36:57

數據倉庫數據存儲知識

2013-03-27 09:47:01

Android開發SQAndroid SDK

2018-11-22 10:40:40

存儲備份數據

2014-08-26 10:04:51

數據存儲

2018-10-08 13:52:28

Android數據安全存儲安全

2018-06-07 16:33:31

大數據冷熱數據存儲平臺

2025-04-17 08:23:55

DataStore本地存儲

2018-07-13 09:20:30

SQLite數據庫存儲

2022-06-01 07:33:29

數據存儲加密

2018-05-25 09:31:00

數據存儲高可用

2019-08-27 15:00:09

MySQL數據庫存儲

2011-04-28 09:36:22

海量數據存儲
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲成人www | 日韩欧美中文 | 一二三四av | 久久激情视频 | 欧美aⅴ | 成人国产精品久久 | 看片wwwwwwwwwww | 在线观看av网站永久 | a级毛片国产 | 久草视频网站 | 特黄级国产片 | 日韩欧美综合 | 欧美日韩中文字幕 | 超碰成人免费 | 国产精品久久久久久av公交车 | 伊人网综合 | 亚洲+变态+欧美+另类+精品 | 国产精品美女在线观看 | 日本超碰 | 玖玖国产精品视频 | 免费一区二区 | 精品国产一区二区三区久久久蜜月 | 欧美精品在线播放 | 国产视频一区二区 | 伊人网站在线观看 | 成人免费精品 | 亚洲第一av | 成人一区二区电影 | 少妇一级淫片免费放播放 | 国产免费看 | 日韩欧美一区二区三区免费看 | 超碰成人免费观看 | 亚洲性免费| 午夜免费视频 | re久久 | av天空| 国产欧美一级二级三级在线视频 | 蜜桃视频在线观看免费视频网站www | 亚洲综合色视频在线观看 | 在线中文一区 | 不卡一区|