Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> Android學習筆記-保存數據的實現方法2-SharedPreferences

Android學習筆記-保存數據的實現方法2-SharedPreferences

編輯:關於Android編程

Android下,數據的保存,前面介紹過了,把數據保存到內存以及SD卡上,這次我們就介紹一下,更為常用的采用SharedPreferences的方式來保存數據,   1,得到SharedPreferences的對象,   2,用SharedPreferences得到編輯器,就是Edit(本質上是個map)   3,往裡面放數據,放完後,要記得這時一個事務,要記得提交commit。       public static void saveUserInfo(Context context,String username,String password){   SharedPreferences sp = context.getSharedPreferences("config", Context.MODE_PRIVATE);   //得到sp的編輯器   Editor edit = sp.edit();   edit.putString("username", username);   edit.putString("password", password);   //類似與數據庫的事物,保證數據同時提交成功   edit.commit();      數據保存好了,怎麼把數據讀取出來呢,其實剛剛報訊的數據,就是一個xml文件,它的位置是/data/data/包名/shared_prefs(新生成的)/,這裡就是程序生成xml的路徑了,   讀取的時候,就是先得到SharedPreferences的對象,然後,在通過key就可以得到相應餓value了,較為便捷。         SharedPreferences sp = getSharedPreferences("config", Context.MODE_PRIVATE);   String username = sp.getString("username", "");   String password = sp.getString("password", "");   et_username.setText(username);   et_password.setText(password);
  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved