0

自作のチャットアプリを作りました。しかし、私のチャット アプリケーションでは、ログインとログアウトを何度も行う必要があります。What's Appまたはその他のチャットアプリとして作成したい(つまり、ユーザーは一度だけログインし、インターネット接続が利用可能な場合は常に休む必要があります。アプリケーションに自動的に接続する必要があり、その逆も同様です。

同じものを管理する方法がわかりません。私はそれを徹底的に検索し、アプリケーション クラスに関する手がかりを見つけました。しかし、アプリケーションで使用するには十分ではありません。

私の要件に関するハイパーリンクで私を助けてください。

ありがとう

4

1 に答える 1

1

シングル サインインのためのクラスは必要ありません。クラスServiceを使用します。SharedPreferences

現在のユーザーのパスワードをクライアント デバイスに保持し、これを使用して、ユーザーがアプリを開くたびにサーバーに対して認証することができます。

Android デベロッパー リレーションズ チームの Tech Lead は特に SharedPreferences を推奨しています: What is the most appropriate way to store user settings in Android application

アプリがフォアグラウンドにないときにバックグラウンドでメッセージを受信したい場合は、おそらくServiceクラスを使用する必要があります。おそらく、プッシュ通知を支援するために Google が開発したGoogle Cloud Messagingも使用したいと思うでしょう。

于 2013-02-04T04:46:41.613 に答える