私はこのアンドロイドアプリプロジェクトを今夜開催しています(あなたの助けてください)、ユーザログインとアカウント作成が必要です。私はこのためにSQLiteを使用することを検討していましたが、それに伴いますが、私は時間がなくなっていることに気付きました。私は、グローバルにアクセス可能なユーザー名とパスワードのArrayListを作成するのが大好きですが、それを行う方法やそれが可能であるかどうかを知るには、アンドロイドのプログラミングについて十分に知りません。私は本当にこれで助けが必要です。どんな助けでも本当に感謝します。アプリのさまざまなアクティビティで使用できるパスワード/ユーザ名の配列の簡単なソリューション
0
A
答えて
1
どこでも
SharedPreferences sharedpreferences = getSharedPreferences("MyPREFERENCES", Context.MODE_PRIVATE);
String username= sharedpreferences.getStringExtra("username","defaultvalue");
String password= sharedpreferences.getStringExtra("password","defaultvalue");
1
をそれを使用するあなたの活動に
SharedPreferences sharedpreferences = getSharedPreferences("MyPREFERENCES", Context.MODE_PRIVATE);
Editor editor = sharedpreferences.edit();
editor.putString("username", "joey tribbiani");
editor.putString("password", "joey doesn't share food!!!");
editor.commit();
それを定義する設定とカスタムアプリケーションのクラスのユーザ名&パスワードのための方法を取得してください。
public class MyApplication extends Application {
private static MyApplication mApp = null;
@Override
public void onCreate() {
super.onCreate();
mApp = this;
}
public static MyApplication getInstance() {
return mApp;
}
}
とも任意のクラスのコールMyApplication.getInstance.anymethodからマニフェストファイルに
<application
android:name=".MyApplication "/>
をカスタムアプリケーションのクラス名を定義します()。あなたのプロジェクトのためにデータベースを使用したいとあなたがプログラミングのものの多くを知らないという事実を考慮し
が
2
、私はあなたが realm.ioを使用するために、この小さなアプリケーションを作成している
レルムは、モバイル用のデータベースです非常に簡単に実装することができます。
あなたのアンドロイドスタジオで完全なコードをダウンロードしてください。
コードはプログラミングの基本的な知識でわかりやすく簡単です。 build.gradleで
: コンパイル 'io.realm:レルムアンドロイド:0.84.1'
依存関係{...}の下にこれを貼り付け、プロジェクトを同期します。
関連する問題
- 1. セッションオブジェクトはAndroidのさまざまなアクティビティで使用できます
- 2. ネイティブのビジュアライザーを使用して、さまざまなソリューションで同様のクラス名を処理する方法
- 3. さまざまなiPhone用に異なる配列を使用する
- 4. さまざまなアクティビティのシーケンスで長さをカウント
- 5. 配列から簡単な配列検索を実行できません
- 6. さまざまなスプレッドシートから簡単にマスタースプレッドシートを更新
- 7. 簡単な反応+還元アプリを簡単に作成できますか?
- 8. 単純なASP.NETソリューションにSQL Azureを使用できますか?
- 9. PHP配列 - 簡単なクエリ
- 10. 簡単なAndroidアプリのデバッグ
- 11. Android - 簡単なアプリのメインメニュー
- 12. さまざまな向きのストーリーボード、エッジ、さまざまなビュー
- 13. Pythonの簡単なコード配列
- 14. ストリンコンバートへの簡単な配列
- 15. Rails 3アプリを簡単に配備できますか?
- 16. 簡単なTodoアプリ、mlab db - nodeに接続できません
- 17. Android:類似のレイアウトでさまざまなアクティビティの実装を簡略化する方法
- 18. さまざまな形状のnumpy配列を作成する
- 19. データベースアーキテクチャ/配列として配列/さまざまなサイズ
- 20. 簡単なAngularJSアプリを動作させることはできません
- 21. envfitをさまざまな大きさのベクトルで使用するR
- 22. TypeAdapterFactoryの簡単な使用
- 23. ofxVectorMathの簡単な使用
- 24. Javaの簡単な使用
- 25. さまざまなアクティビティでカウントダウンタイマーを取得する
- 26. さまざまなアクティビティでGoogleApiClientにアクセスする方法
- 27. Androidでさまざまなアクティビティをナビゲートする
- 28. C++ - さまざまな種類のオブジェクトの配列
- 29. セル配列の配列にアクセスする簡単な方法
- 30. 簡単なLINQ質問: "ローカルシーケンスを使用できません"エラー
使用sharedPrefernaces配列を保存したときのニーズにそれをretriveします –