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