問題タブ [android-sharedpreferences]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
73 参照

android - inflate チェックボックスの sharedPreferences を保存

ボタンにタブを付けるたびに新しいチェックボックスを持つレイアウトを膨張させます。これらのチェックボックスの状態と(キー、値)を保存するにはどうすればよいですか。また、膨張させたときに再びこれらの状態を取得すると、共有設定でそれを行うことができます。 SQLite データベースを使用しますか?

これは私が話しているレイアウトです。

0 投票する
1 に答える
29 参照

android - 賢明な情報を Android に保存する

メールやトークンなど、ユーザーにとって重要な情報を保存したいと思います。あなたは私に何をすすめますか?おそらく共有設定を使用していますか?https://github.com/scottyab/secure-preferencesのようなものを使用していますか?

0 投票する
1 に答える
318 参照

android - CheckBoxPreference で画像を設定する方法

設定画面のチェックボックス設定に4枚の画像を追加したいです。または、4つの画像を1行に配置し、最後に設定画面のチェックボックスを表示できるようにする方法はありますか。

0 投票する
1 に答える
330 参照

android - 動的に追加された編集テキストの値を共有設定に保存する方法

私の問題は、ビューの下に動的に作成していることです。

  1. テキスト編集(組織名)
  2. テキストの編集 (ジョブ 1)、テキストの編集 (ジョブ 2)、テキストの編集 (ジョブ 3) などを含む垂直方向の線形レイアウト。[ジョブの追加] ボタンをクリックするユーザーによって異なります。
  3. ボタン (ジョブの追加) このボタンをクリックすると、特定の組織のすべてのジョブを含む上記の線形レイアウトで、ジョブの編集テキストが追加されます。
  4. ボタン (組織の追加) このボタンをクリックすると、上記の 3 つのビューが再び作成されます。組織名 (テキストの編集)、線形レイアウト (テキストの編集 (ジョブ 1)、テキストの編集 (ジョブ 2)、テキストの編集 (ジョブ 3)...など)、ボタン (ジョブの追加)。

私の問題は、各編集テキストの値を、以下のような共有設定に構造化された方法で保存する方法です。

組織 1

  1. ジョブ 1
  2. ジョブ 2
  3. ジョブ 3
  4. .....
  5. .....
  6. .....

組織 2

  1. ジョブ 1
  2. ジョブ 2
  3. .....
  4. .....

共有設定に値を保存する理由は、ユーザーが組織と仕事に関するすべての詳細を入力した後に別のページに移動し、同じページに戻ると、以前に入力したすべての詳細が失われるためです。 (組織と職務の詳細) がそこにある必要があります。

その方法を教えてください。どんなアイデアでも大歓迎です。

ありがとう。

0 投票する
1 に答える
568 参照

android - shared_prefs ディレクトリ外のファイルに対する Android SharedPreferences

具体的には、ディレクトリに共有設定ファイルを作成したいと考えています。そのno_backup中には、Android 6.0 アプリがインストール ID や GCM トークンなどのデバイス固有の情報を保存することをお勧めします。

ただし、getSharedPreferencesメソッド inContextgetDefaultSharedPreferencesメソッド inでは、ディレクトリPreferenceManager内のファイルを変更することしかできません。shared_prefs

no_backupカスタム ソリューションに頼らずに、単純な設定をフォルダに保存するソリューションはありますか?

0 投票する
3 に答える
412 参照

android - Android - sharedPreferences に保存されている値を完全に保護する方法は?

私が理解しているように、に保存されているデータを取得することは可能SharedPreferencesです。したがって、安全ではありません。データを完全に保護する方法について誰かアドバイスしてもらえますか? データを暗号化して保存できることは知っていますが、他に方法はありますか?