今天大週六的,還要在家辦公繼續寫我們的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是我故意改掉的。也就是我們的登錄信息啦。你保存,我取。
結束了,我要去看電影去啦,希望能對大家有幫助。