Back to project page Volume-Setter.
The source code is released under:
GNU General Public License
If you think the Android project Volume-Setter listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package fr.android.volumesetter; //from w ww . j a va 2 s. c om import android.content.SharedPreferences; import android.content.SharedPreferences.Editor; import android.preference.PreferenceManager; public class SharedPref { private final static String STRING_ERROR = ""; private final static int INT_ERROR = -1; private final static boolean BOOLEAN_ERROR = false; public static void saveString(String key, String value) { Editor editor = PreferenceManager.getDefaultSharedPreferences(GlobalApp.getInstance().getContext()).edit(); editor.putString(key, value); editor.commit(); } public static String loadString(String key) { SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(GlobalApp.getInstance().getContext()); return sp.getString(key, STRING_ERROR); } public static void saveInt(String key, int value) { Editor editor = PreferenceManager.getDefaultSharedPreferences(GlobalApp.getInstance().getContext()).edit(); editor.putInt(key, value); editor.commit(); } public static int loadInt(String key) { SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(GlobalApp.getInstance().getContext()); return sp.getInt(key, INT_ERROR); } public static void saveBoolean(String key, boolean value) { Editor editor = PreferenceManager.getDefaultSharedPreferences(GlobalApp.getInstance().getContext()).edit(); editor.putBoolean(key, value); editor.commit(); } public static boolean loadBoolean(String key) { SharedPreferences sp = PreferenceManager.getDefaultSharedPreferences(GlobalApp.getInstance().getContext()); return sp.getBoolean(key, BOOLEAN_ERROR); } }