1. 程式人生 > >SharedPreferences存儲讀取數據

SharedPreferences存儲讀取數據

取數 用戶 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存儲讀取數據