歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android --- 首選項SharedPreferences應用

Android --- 首選項SharedPreferences應用

日期:2017/3/1 10:23:23   编辑:Linux編程

要記錄一組登錄信息,如 登錄的服務器,用戶名,密碼等信息,使用首選項保存和獲取會很便捷。

列:

  1. etUsername = (EditText) findViewById(R.id.et_username);
  2. etUsername.setText(getUsername());

EditText中信息改變後:
  1. setUsername(etUsername.getText().toString().trim());

其中調用的兩個方法是:
  1. private String getUsername() {
  2. SharedPreferences pref = getPreferences(Activity.MODE_PRIVATE);
  3. String username = pref.getString("username", "");//如果沒有,默認為""
  4. return username;
  5. }
  6. private void setUsername(String str) {
  7. SharedPreferences pref = getPreferences(Activity.MODE_PRIVATE);
  8. Editor edit = pref.edit();edit.putString("username", str);
  9. edit.commit();
  10. }

PS:這是個簡單的SharedPreferences示例,很值得學習。

更多Android相關信息見Android 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=11

Copyright © Linux教程網 All Rights Reserved