2017-01-03 16 views
4

java.util.prefs.Preferencesandroid.content.SharedPreferencesの違いは何ですか?同じようなもののように見えます。両方のキーで値を入力して値を取得することはできますが、設定はアプリケーションよりも困難なものになり、OSに多くのものが含まれます。Androidの環境設定とSharedPreferencesの違いは何ですか?

+1

チェックこのリンク、http://stackoverflow.com/questions/23222931/difference-between-preference-and-shared-preference-in-android、 – AmeeJoshi

+0

@Ameeジョシこの質問は、android.preferenceについてですが、 UIのことではないjava.util.prefs.Preferencesについて質問しています。 – andstepko

+3

あなたはおそらく、Android Appでjava.util.prefs.Preferencesを使用してはいけません。SharedPreferencesに固執してください。 – Egor

答えて

3

環境link1

java.util.prefs.PreferencesコアJavaクラスである:このクラスのアプリケーションは、ユーザ及びシステム設定および構成データを格納および取得することを可能にします。このデータは、実装依存のバッキングストアに永続的に格納されます。

SharedPreferencesアンドロイド特定のインターフェイスlink2

android.content.SharedPreferencesある:getSharedPreferences(文字列、整数)によって返された嗜好データにアクセスし、修正するためインタフェース。特定のプリファレンスセットに対して、すべてのクライアントが共有するこのクラスの単一のインスタンスが存在します。

関連する問題