私は今Androidを学んでいます。私はログインページを作成しました。毎回ログイン画面を開く代わりに、ユーザーがアプリを開いている間にログインしているかどうかを確認する方法を知りたい。どのように私はあなただけのユーザーIDとのUserPasswordを(あなたが暗号化しても保存することができます)を保存する必要がある変数を宣言して、ログインを確認し、適切な画面にアプリを起動しているときのログイン状態を確認するXamarin Android
0
A
答えて
0
を行くためにその値を設定します。 これを実現するには、SharedPreferencesを使用する必要があります。ログインボタンで
-
文字列strData =ユーザーID + "" +のUserPasswordとしてuseridとのUserPasswordを[保存]をクリックします。
//ログイン時に再び文字列を分割して検証できるため、コンマで区切られています。今
var prefs =
Application.Context.GetSharedPreferences("ANYFILENAME",FileCreationMode.Private);
var prefEditor = prefs.Edit();
prefEditor.PutString("LoggedInOrNot",strData);
prefEditor.Commit();
、 データを保存したりしませ
//がスプラッシュスクリーンでこの条件をチェックしているwheatherあなただけ読む必要があるたびに、
var preference = GetSharedPreferences("ANYFILENAME", FileCreationMode.Private);
string strLoggedIn = preference.GetString("LoggedInOrNot", string.Empty);
if (string.IsNullOrEmpty(strLoggedIn))
{
StartActivity(typeof(LoginActivity));
}
else
{
StartActivity(typeof(YourActivity));
}
これは、あなたが達成する方法でありますそれは疑問や質問があれば私に知らせてくれます。
関連する問題
- 1. ログインしているユーザーセッションの状態を確認するOpenAM
- 2. 画像をクリックしてログイン状態を確認する方法
- 3. ASPログイン制御 - ログイン状態を確認する
- 4. 他のスクリプトの状態を確認して再起動するシェルスクリプト
- 5. Android:確定したときにアプリを起動する
- 6. pyvmomiを使ってVMの起動状態を確認する方法は?
- 7. アプリを実行してホームボタンを2回押したときのアプリ状態を確認する
- 8. Windows Updateをインストールした後に再起動の状態を確認するPowershell
- 9. ログイン前のユーザーの状態を確認する
- 10. Xamarin - Rivetsコンポーネント - アプリが起動していないときのDeepLink
- 11. ゲームは状態を確認するために失敗し、バックグラウンドで起動し
- 12. Androidアプリの起動時に電源状態を取得
- 13. 他のアプリをXamarinで起動する
- 14. 初めてログインしたときにアプリを起動する
- 15. クライアント側でログイン状態を確認する
- 16. アプリケーション状態がcorebluetoothを使用して閉じられているときにiOSアプリを起動する
- 17. Android:自分のアプリにログインしているアカウントを確認する
- 18. AndroidアプリのアラームとしてAndroidアプリを起動する
- 19. C#でサーバーの動作状態を確認します。サーバープロセス(ビジネスオペレーション)の状態を確認します
- 20. PCの再起動時にWindowsデバイスの状態を確認する方法は?
- 21. Codeigniterで動作しているルータの状態を確認する方法
- 22. Androidスタジオ:オブジェクト状態の確認
- 23. Androidアプリが起動していないときにバックグラウンドで起動する
- 24. PHPのセッションでログイン状態を確認する関数を作成します
- 25. アプリケーションの状態を確認する
- 26. キーボードの状態を確認する
- 27. 通知はxamarinでIOSとANDROIDアプリを起動します
- 28. モデルごとに複数の状態(aasm)を使用しているときに特定の状態が動作していないかどうかの確認
- 29. プッシュ通知中にスタンバイ状態でアプリを起動する