歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux編程 >> Linux編程

Android --- 首選項SharedPreferences應用

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

列:

  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