私は現在、登録ユーザーとログインして、彼の体重、彼のcollesterolレベルなど、トラフのウェブを投稿することができますアンドロイドアプリで作業していますサービスはksoapを使用していますが、私はkSOAPのようなWebサービスにログオンしているユーザに値を導入する方法を知らない。私はコードを持っていませんが、私はそれをやろうとしています。なぜなら、アンドロイドでは私がまだ赤ちゃんの措置を取ると言うことができるからです。情報が投稿されるウェブサイトは既に作成されていますが、ユーザーをどのようにログインさせておくかを知る必要があります。その場合、自分の番号を入れ、適切なユーザーに適切な値をサイトDBに渡します。AndroidでAndroidをログオンし続けるAndroidアプリ
1
A
答えて
2
boolean variable in Shared Preference
logged in
だからあなたはいつでもあなたはその値を確認する必要があるデータを送信したい場合boolean variable
。それが真であれば、それ以外の場合はログインページにリダイレクトすることができます。
ユーザがログアウトしたときに、共有環境設定でその変数にfalseを設定するか、共有環境設定を消去する必要があります。
例
public class PreferenceData
{
static final String PREF_USER_ID = "user_logged_in";
public static SharedPreferences getSharedPreferences(Context ctx)
{
return PreferenceManager.getDefaultSharedPreferences(ctx);
}
public static void setUserLoggedIn(Context ctx, boolean userLoggedIn)
{
Editor editor = getSharedPreferences(ctx).edit();
editor.putBoolean(PREF_USER_ID, userLoggedIn);
editor.commit();
}
public static boolean getUserLoggedIn(Context ctx)
{
return getSharedPreferences(ctx).putBoolean(PREF_USER_ID, false);
}
}
0
よく、タイムスタンプ付きのトークンをsqlite dbまたはフラッシュメモリに保存して、要求のパラメータとして送信することができます。ログイントークンが存在するかどうかをチェックすると、タイムアウトするかどうかチェックすることができます。タイムアウトしたい場合はタイムスタンプをチェックしてください - このトークンをクリアするログアウト機能を作成してください。
+0
私はインターンシップをしていて、何かシンプルなものを求めています。私はクライアントサイドでトラフするので、私は自分の側でdbを使用したくありません。 – Soulforth
関連する問題
- 1. いつもアプリをAndroidでバックグラウンドで実行し続ける
- 2. Androidアプリをバックグラウンドで実行し続ける
- 3. Androidアプリ向けKivy
- 4. Androidスタジオデベロッパー向けアプリ
- 5. xamppにAndroidアプリを接続
- 6. Androidアプリは通知を受け取り続ける
- 7. JavaプロジェクトでAndroidアプリを接続する
- 8. Androidキーボード(AOSP)はAndroid Oエミュレータで停止し続ける
- 9. Androidビルドビルドヒントテレフォニーで失敗し続ける
- 10. AndroidアプリをAndroidアプリに含める
- 11. Androidアプリのメモリヒープが成長し続ける
- 12. wampにAndroidアプリを接続します
- 13. ユーザーをログオンし続ける
- 14. Androidアプリ向けDjangoチャンネルAPI
- 15. Androidアプリ向けのAPIクエリ
- 16. Androidアプリをデータベースに接続する
- 17. Androidアプリをアマゾンに接続するRDS
- 18. WordPressの投稿が順番を変え続けるAndroidアプリ
- 19. Androidアプリのデータストレージが増加し続けています
- 20. インターネット接続なしでローカルホストにAndroidアプリを接続します
- 21. Android 4.4.4でAndroidアプリがクラッシュする
- 22. Android PopupMenuがクラッシュし続ける
- 23. Androidアプリケーションは停止し続ける
- 24. Android v23 PDFreaderがクラッシュし続ける
- 25. Androidサービスが殺到し続ける?
- 26. Android:パッケージインストーラが停止し続ける
- 27. Androidスタジオアプリが閉鎖し続ける
- 28. 隠しAndroidアプリ
- 29. いつもAndroidアプリが起き続ける
- 30. コインコレクターに接続するAndroidアプリ
私たちは、あなたが石鹸で呼び出しされるサイトに関するより多くの情報が必要。 SOAPは認証をサポートしているので、ログイン/パスワードをヘッダに追加することができます。後ろのウェブサイトはあなたの資格情報を確認することができます – Alex
はい、それを行うには、それを行うWebサービスが必要です、私はsharedpreferencesを使用すると言う人々が他の投稿を見て、それは良いアイデアのようだが、どのようにこのような状況でそれらを使用するように私は値を送信するときに、それは共有環境設定の値を請求し、適切な場所に情報を投稿します。 – Soulforth