問題タブ [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.
android - Android アプリのビューごとに個別の設定
アプリケーションの実行中に出入りする複数のビューがあります。各ビューには、ビューの ID タグとして保存される独自の個人設定が必要です。これらの上には、ビューの作成時にサブ設定がデフォルト値を取得するために参照する「一般設定」があります。
現在、一般設定がデフォルトの SharedPreferences になるように設定しています。しかし、ユーザーが変更できるように、新しい設定を作成してアクティビティ UI を設定する方法がわかりません。SharedPreferences の設定とほとんど同じですか?
android - オプションメニューの共有設定の保存
オプションメニューがあります。アクティビティがフォーカスを失うと、選択したオプションメニュー項目は状態を保持しますが、アクティビティが破棄されると、すべてのオプションがリセットされます。
破棄された状態から再開した後、選択した設定の状態を保存するにはどうすればよいですか?コードの共有設定を実装する方法の視覚化に問題があります。
(ブール値にのみ必要ですが、静的メニュー項目を含めました。)
android - 複数のファイルからの SharedPreferences
の 2 つのファイルがありますSharedPreferences
(1 つは に表示され、PreferenceActivity
2 つ目は に表示されてはならない値が格納されますPreferenceActivity
)。問題 - 起動時に両方のファイルからこれらの値をロードしたい。
getSharedPreferences()
ファイル名を試してみました。奇妙なことに、実際の値を読み取ることができません。常にデフォルト値が返されます。リソース ファイル ID を使用
addPreferencesFromResource()
して渡すと、値が読み取られますが、この方法は使用できActivity
ませPreferenceActivity
ん。
複数の設定ファイルから値を読み取るにはどうすればよいですか? 最初の引数として何を渡す必要がありますgetSharedPreferences()
か (拡張子付きのファイル名、拡張子なしのファイル名など)?
方法がありPreferenceManager.getDefaultSharedPreferences()
ます。複数のファイルがある場合の「デフォルト」とは何ですか?
とても単純な作業で、多くの時間を無駄に...
android - アプリを強制終了またはクラッシュすると、共有設定がリセットされます
アプリが強制的に閉じられたり、何らかの理由でシステムによって強制終了されたりすると、アプリのSharedPreferencesが完全にリセットされることに気付きました。明らかに、はい、私はそもそもクラッシュを避けるべきですが、それは起こります。その場合、ユーザーは設定で保存されているすべての設定やその他のデータを失うことはありません。
このスレッドをGoogleグループで見つけましたが、解決できませんでした。
誰もがこれがなぜまたはどのように起こるのか、そしてそれを防ぐ方法があるかどうかについての洞察を持っていますか?
また、これは2.1および2.2デバイスで見たことがあります。一部のクラッシュだけでなく、すべてのクラッシュで発生します。
ありがとう
java - SharedPreferences クラス
初めてのユーザーにパスワードの入力を求めるアプリを作成しています。ただし、送信ボタンを押すたびにアプリケーションが停止し、SharedPreferences 用に作成したクラスが原因だと思います。クラスに何を入れたらいいのかわからない。助けが必要です。ありがとう
送信ボタンを押すたびに、MainActivity クラスの開始に送られません。
android - sharedpreference を使用したログイン アクティビティのヘルプ
コードの問題がわかりません。
助けてください。
パスワード.java
AndroidManifest.xml
Pass.xml
[送信] ボタンを押すと、MainActivity.java が開きます。
私の問題は、送信ボタンを押すたびに、アプリケーションが強制的に閉じられることです。別のアクティビティ (MainActivity) に切り替える必要があります。
java - 共有設定の値を変更する方法
ユーザーがログインするために共有設定を使用するアプリケーションを作成しました。ユーザーのパスワードはプリファレンスに保存されます。私の問題は、ユーザーが自分のパスワードを変更したい場合、設定でパスワードを変更するにはどうすればよいですか?
android - アクティビティとサービス間で設定を共有する
設定を共有したいService
とがある.apkがあります。Activity
私はそれをするために使用getSharedPreferences("somename", MODE_PRIVATE)
すると思います。ただし、いくつかの質問があります。
大丈夫
MODE_PRIVATE
ですか?それは、アプリケーションまたはアクティビティ/サービスに対してプライベートであることを意味しますか?私は持ってい
PreferenceActivity
ます。デフォルトの設定の代わりに「somename」を管理するように指示するにはどうすればよいですか?
ありがとう!
android - PreferenceActivityは、ドメインオブジェクトの値を表示/編集します
このコードを前提として、checkbox-およびtextpreferenceから値を取得し、それらをドメインオブジェクトに格納するにはどうすればよいですか?
元の質問:PreferenceActivityのルックアンドフィールを使用して通常のアクティビティを作成する 私の目標は、ストックandroidプリファレンスのルックアンドフィールを使用してアクティビティからドメインオブジェクトの変数を編集することです。これを達成する最も簡単な方法は何ですか?
PreferenceActivityを作成し、SharedPreferencesの値の代わりにドメインオブジェクトの値を表示/編集するように変更することは可能でしょうか?
android - SharedPreferences Editor のコミットに時間がかかる
PreferenceActivityを使用して構成アクティビティを作成しようとしています...
私はいくつかの実例を見つけました
「WiFi 高度な構成エディター」
と
「Wifi Config Editor Pro」
しかし、私が書いたコードは、回線上で 10 ~ 15 秒間待機しeditor.commit()
ます。非常に単純なはずですが、わかりません。
これが簡単なコードです。
...
何か案は??
更新:もう1つ。ログ ファイルにこれらの警告が表示されました
W/BackupManagerService(1914) dataChanged が参加者なし pkg='com.android.providers.settings' uid=10046