私はAndroid環境が初めてで、Androidでさまざまなことを試してきました。これが可能かどうかはわかりませんが、次のような何らかの機能を実現したいと考えています。
私のアプリが起動すると、メインのアクティビティにより、ユーザーは Facebook または Google を使用してログインできます。Facebookのログインおよびログアウト機能にFacebook SDKを使用しました。(私はまだ非推奨の方法を使用しています)
ユーザーが facebook または google を使用してログインすると、アプリが自動的に他のアクティビティに移動するようになります。
質問 1: どのようにすればよいですか? FacebookとGoogleの両方を使用していますか?
このアクティビティには 4 つのボタンがあります。これらを使用して、ユーザーはアプリのさまざまな部分に移動できます。これらのボタンの 1 つが [設定] です。ユーザーがこのボタンをクリックするたびに、アプリはユーザーのプロファイル情報を表示する必要があります。ユーザーにログインを求めるときに最初のアクティビティが収集する情報。
質問 2: 異なるアクティビティ間でアカウントからユーザー データを管理するにはどうすればよいですか?? (メールやプロフィール写真など)
質問 3: 最初のログイン アクティビティで、またはユーザーが [設定] ボタンをクリックしたときにデータにアクセスする必要がありますか? (次の活動で)それは可能ですか?どうやって?最初のアクティビティで取得した (facebook sdk の getAccessToken()??) のようなアクセス トークンを使用できると思いますか?
質問 4: ユーザーが最初にログインしたときにデータを保存して、ログインするたびにデータを取得する必要がないようにすることはできますか? どうすればいいですか?
また、1 つのセッション (ログインとログアウト) の間で、ユーザーが [設定] ボタンをクリックするたびにアプリにデータを取得させたくありません。データを保存するにはどうすればよいですか? 共有設定 ??
あらゆる種類のコメント、コメント (関連のみ)、記事、チュートリアル、プロジェクト、見解、提案は大歓迎です!! 私はかなり混乱しています。ありがとうございました!!