Android 使用SharePerference判斷是否為第一次登陸的實(shí)現(xiàn)代碼
很多app中在第一次安裝登陸時(shí)會有引導(dǎo)歡迎界面,第二次打開時(shí)就不再顯示引導(dǎo)頁面。
這個功能可以通過使用SharePreferences將用戶的登陸信息保存起來,當(dāng)app啟動時(shí)判斷登陸信息決定打開頁面。
以下是創(chuàng)建的SharePreference類:
public class SharePreference {
Context context;
public SharePreference(Context context)
{
this.context = context;
}
/****設(shè)置狀態(tài) false為安裝后第一次登錄,true為已經(jīng)登錄過****/
public void setState()
{
SharedPreferences sp = context.getSharedPreferences("save.himi", Context.MODE_PRIVATE);
Editor editor = sp.edit();
editor.putBoolean("isLogin", true);
editor.commit();
}
/***獲取狀態(tài)***/
public boolean getState()
{
SharedPreferences sp = context.getSharedPreferences("save.himi", Context.MODE_PRIVATE);
boolean b = sp.getBoolean("isLogin", false);
return b;
}
}
在app打開前可以獲取登陸狀態(tài),選擇展示界面:
isLogin = sp.getState();
if(isLogin){
intent = new Intent(this,Activity1.class);
}
else {
sp.setState();<span style="white-space:pre"> </span>//將登陸狀態(tài)設(shè)置為true;
intent = new Intent(this,Activity2.class);
}
以上所述是小編給大家介紹的Android 使用SharePerference判斷是否為第一次登陸的實(shí)現(xiàn)代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時(shí)回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
Flutter 狀態(tài)管理的實(shí)現(xiàn)
這篇文章主要介紹了Flutter 狀態(tài)管理的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06
Android中實(shí)現(xiàn)滑動的七種方式總結(jié)
這篇文章主要介紹了Android中實(shí)現(xiàn)滑動的七種方式總結(jié),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下。2017-02-02
Android開發(fā)學(xué)習(xí)筆記之通過API接口將LaTex數(shù)學(xué)函數(shù)表達(dá)式轉(zhuǎn)化為圖片形式
這篇文章主要介紹了Android開發(fā)學(xué)習(xí)筆記之通過API接口將LaTex數(shù)學(xué)函數(shù)表達(dá)式轉(zhuǎn)化為圖片形式的相關(guān)資料,需要的朋友可以參考下2015-11-11
Android 數(shù)據(jù)庫SQLite 寫入SD卡的方法
如果手機(jī)沒有root,數(shù)據(jù)庫文件是無法查看到的,不方便調(diào)試。最好的辦法是把數(shù)據(jù)庫寫進(jìn)SD卡。通過本文給大家介紹Android 數(shù)據(jù)庫SQLite 寫入SD卡的方法,需要的朋友參考下吧2016-04-04
Android使用AlertDialog實(shí)現(xiàn)對話框
本文主要介紹了Android使用AlertDialog實(shí)現(xiàn)對話框的相關(guān)知識,具有很好的參考價(jià)值。下面跟著小編一起來看下吧2017-03-03
Flutter應(yīng)用框架運(yùn)行微信小程序方法
這篇文章主要介紹了在Flutter?App內(nèi)運(yùn)行微信小程序的過程,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)吧2023-02-02
Android 開發(fā)之旅:詳解view的幾種布局方式及實(shí)踐
這篇文章主要介紹了Android 開發(fā)之旅:詳解view的幾種布局方式及實(shí)踐,具有一定的參考價(jià)值,有需要的可以了解一下。2016-12-12

