私は自分のアプリを持っています。最初にスプラッシュ画面(アクティビティ1)を開き、2番目のページ(アクティビティ2)に移動してユーザー名/パスワードを求めます。ユーザーログはsharedpreferences(sessionid)で保存します。後で、アプリケーションが閉じられ、同じスクリーンショット(アクティビティ1)が開かれると、ユーザーが既にログインしているので(スプラッシュ画面でsharedpreferences経由でセッションIDを読み込む)、自動的にアクティビティ3に入ります。自動ログインの実装方法は?
私の問題は、彼が既にログインしているかどうかのチェックをスプラッシュスクリーンでやっていることです。スプラッシュ画面(アクティビティ1)の部分を削除したいログイン画面を最初に開き(アクティビティ2)、2回目にログインした場合は、アプリを直接(アクティビティ3)に開きます。 どうすればいいですか? Gmailとまったく同じですか?
簡単なセカンドアクティビティが開始されたときに、shareprefに何らかのデータがあるかどうかを確認してから、ログインしないと第3画面にインテントを入れます。 – Manish
[この回答を確認する] http://stackoverflow.com/a/29517717/3134215) –