SharedPreferences存儲讀取數據
阿新 • • 發佈:2018-12-09
取數 用戶 username xtra name 傳遞 puts ces ()
存儲
//創建SharedPreferences 存儲用戶名
SharedPreferences sharedPreferences = getSharedPreferences("name", Context.MODE_WORLD_READABLE+Context.MODE_WORLD_WRITEABLE); //此處name
SharedPreferences.Editor ed = sharedPreferences.edit();//獲取編輯器
ed.putString("name",userName); //此處name傳遞 類比intent信使
ed.commit();
讀取
SharedPreferences sharedPreferences = getSharedPreferences("name", Context.MODE_PRIVATE);
String nameValue = sharedPreferences.getString("name", "");
intent.putExtra("userName",nameValue); //獲取的數據可以傳遞(類比intent)
此總結是解決安卓賬號登錄後下次自動登錄的問題(獲取用戶名)
SharedPreferences存儲讀取數據