利用sharedPreference來保存我們的登錄信息

今天大週六的,還要在家辦公繼續寫我們的app。

隨便抱怨兩句,爲廣大的程序員無病呻吟兩下。

那麼開始今天的正片環節吧,沒什麼技術含量,本人也是一隻小菜雞,慢慢進步嘛。

對sharedPreference下面都用簡稱sp了。

我們利用sp來對app的登錄信息進行保存,然後下次就記住了登錄信息,直接進入app了。

這個原理很簡單啦,在你登錄的地方,把登錄信息以key,value的形式存到你的sp中。

然後在用的地方,也就是下次進入app的時候,從你的sp中取出來,ok啦。

具體代碼吧:

private SharedPreferences sp;

//記住用戶名、密碼、
//sharedPreferences
sp = getSharedPreferences("configuration", 0);
SharedPreferences.Editor editor = sp.edit();
editor.putString("aa", aa);
editor.commit();

這就是保存啦。

使用的時候:

sp = getSharedPreferences("configuration", 0);
String aa = sp.getString("aa", "");
if (token.length() != 0) {
    startActivity(new Intent(this, IndexActivity.class));
    finish();
}

這裏的aa是我故意改掉的。也就是我們的登錄信息啦。你保存,我取。

結束了,我要去看電影去啦,希望能對大家有幫助。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章