Q
處理用戶登錄
-5
A
回答
0
使用本地存儲來保存信息有關用戶登錄後,應用程序啓動檢查,並瀏覽他糾正活動。
1
成功登錄後,您應該在SharedPreferences中保存已登錄的用戶數據。
//save login data
SharedPreferences.Editor spe = mContext.getSharedPreferences("datas",
Context.MODE_PRIVATE).edit();
spe.putBoolean("isLoggedIn", true);
spe.commit();
並從SharedPreferences中加載登錄數據,您要檢查用戶是否登錄。
//Load login data
SharedPreferences sp = mContext.getSharedPreferences("datas",
Context.MODE_PRIVATE);
if (sp.getBoolean("isLoggedIn", false)==true) {
//user is logged in
} else {
//user is not logged in
}
更多關於Android上SharedPrefences: http://developer.android.com/reference/android/content/SharedPreferences.html
0
使用SharedPreferences
存儲以下登錄details..try ..
SharedPreferences sharedPref = getSharedPreferences("data",MODE_PRIVATE);
int number = sharedPref.getInt("isLogged", 0);
if(number == 0) {
//Open the login activity and set this so that next it value is 1 then this condition will be false.
SharedPreferences.Editor prefEditor = sharedPref.edit();
prefEditor.putInt("isLogged",1);
prefEditor.commit();
} else {
//Open this Welcome Screen activity
}
0
可以在共享偏好存儲在用戶已成功登錄。您還可以添加另一個共享首選項來設置自動登錄過期。但也要確保在每次啓動時與服務器進行驗證。
相關問題
- 1. C#用戶登錄處理
- 2. backbone.js - 處理用戶是否登錄
- 3. 處理$登錄用戶名lftp
- 4. PHP用戶登錄失敗處理
- 5. 處理登錄
- 6. 如何處理用戶登錄後的其他登錄嘗試?
- 7. Symfony登錄 - 用戶/管理
- 8. 管理登錄用戶
- 9. Angularjs處理登錄和登錄頁面
- 10. Yii:無登錄頁面處理登錄
- 11. 登錄預處理數量
- 12. 處理內容afler登錄
- 13. Backbone.js - 如何處理「登錄」?
- 14. 登錄批處理程序
- 15. 登錄並完成處理
- 16. 批處理文件登錄
- 17. 登錄處理網址
- 18. 的Winforms C#(登錄處理)
- 19. JBoss webapp登錄處理
- 20. GooglePlus登錄處理結果
- 21. 檢查登錄處理VB.NET
- 22. 使用Winlogbeat 5.x處理器篩選用戶登錄事件
- 23. 如何處理cookie以保持用戶使用Swift登錄?
- 24. 用戶用批處理文件重新登錄
- 25. 使用Cookie與會話處理用戶登錄
- 26. 如何使用Spring MVC處理用戶登錄?
- 27. 使用spring security和ajax登錄處理無效用戶/密碼
- 28. 從谷歌應用同步用戶並處理登錄
- 29. 處理登錄SAAS應用程序最終用戶
- 30. 使用Spring Security登錄登錄時的用戶代理信息
SO不用於人們告訴你如何做你的項目。這是回答你遇到困難的問題。 – Darrell
您可以共享完整的代碼以便登錄並保持登錄狀態,直到用戶點擊註銷按鈕。請分享它 - [email protected] –
我必須開發這樣的android應用程序 - 用戶將輸入登錄憑證(您選擇的硬編碼)並提交。 該應用程序將檢查驗證。如果輸入是正確的,那麼他將被重定向到歡迎屏幕。 現在,一旦用戶登錄到應用程序,他不需要再次登錄。如果他在成功登錄後啓動應用程序,他將直接重定向到歡迎屏幕。 –