2016-04-27 41 views

回答

0

可以存儲一個布爾變量,即在SQLite數據庫共享偏好 true或false值...檢查它的價值,每當有人打開你的應用程序。如果真要比不顯示登錄屏幕,否則顯示登錄界面:)

您可以檢查布爾變量,當你的應用程序是顯示開機畫面...

0

爲此,首先設置值SharedPreferencefalse。每次打開應用時,請檢查SharedPreference的值。如果它是假的,則顯示登錄彈出窗口。

成功執行登錄後,請將共享首選項中的值設置爲true,並在退出時再次將其設置爲false

0

使用SharedPreferences

SharedPreferences preferences =PreferenceManager.getDefaultSharedPreferences(MainActivity.this); 
//login success 
preferences.edit().put("login",true).commit(); 
//logout success 
preferences.edit().put("login",false).commit(); 
//Whether the display dialog 
boolean isLogin = preferences.getBoolean("login",false); 
if(!isLogin){ 
showLoginDialog(); 
}else{ 
enterHome(); 
}