数据存储(SharedPreferences存储)
生活随笔
收集整理的這篇文章主要介紹了
数据存储(SharedPreferences存储)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
?
SharedPreferences是通過 鍵值對 的方式存儲數據SharedPreferences是通過鍵值對的方式存儲的
將數據存儲到SharedPreferences中有3種方法: 1.Context類中的getSharedPreferences()方法 2.Activity類中的getPreferences()方法 3.PreferencesManager類中的getDefaultSharedPreferences()方法 這里重點介紹第三種方法 getDefaultSharedfereferences()方法為一個靜態方法,接收一個Context參數 大致步驟: private?SharedPreferences?pref; private SharedPreferences.Editor editor; protected void onCreate(Bundle savedInstanceState) { pref = PreferenceManager.getDefaultSharedPreferences(this); editor = pref.edit(); //如果CheckBox為記住密碼,則把賬號,密碼,記住密碼的狀態,存儲到SharedPreferences中去,然后提交 if (remberPass.isChecked()){ editor.putBoolean("rememberPass",true);editor.putString("account",Myaccount);
editor.putString("password",MypassWord);
}else{
editor.clear();
}
editor.commit(); }
--------------------------------------------------
運行結果
如果CheckBox選擇記住密碼,關閉APP再次此啟動時,賬號、密碼、記住密碼的狀態就會自動添加上去了
轉載于:https://www.cnblogs.com/aisi-liu/p/5317034.html
總結
以上是生活随笔為你收集整理的数据存储(SharedPreferences存储)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CCF-CSP 最大的矩形
- 下一篇: 小心情。