package com.cjj.cartoon.util;
import android.content.Context;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
import android.preference.PreferenceManager;
/**
*
* @author Cjj
*
*/
public class SettingUtils {
public static String getSetting(Context context, String name,
String defaultValue) {
final SharedPreferences prefs = PreferenceManager
.getDefaultSharedPreferences(context);
String value = prefs.getString(name, defaultValue);
return value;
}
public static boolean setSetting(Context context, String name, String value) {
final SharedPreferences prefs = PreferenceManager
.getDefaultSharedPreferences(context);
Editor editor = prefs.edit();
editor.putString(name, value);
return editor.commit();
}
public static boolean getSetting(Context context, String name,
boolean defaultValue) {
final SharedPreferences prefs = PreferenceManager
.getDefaultSharedPreferences(context);
boolean value = prefs.getBoolean(name, defaultValue);
return value;
}
public static boolean setSetting(Context context, String name, boolean value) {
final SharedPreferences prefs = PreferenceManager
.getDefaultSharedPreferences(context);
Editor editor = prefs.edit();
editor.putBoolean(name, value);
return editor.commit();
}
public static int getSetting(Context context, String name, int defaultValue) {
final SharedPreferences prefs = PreferenceManager
.getDefaultSharedPreferences(context);
int value = prefs.getInt(name, defaultValue);
return value;
}
public static boolean setSetting(Context context, String name, int value) {
final SharedPreferences prefs = PreferenceManager
.getDefaultSharedPreferences(context);
Editor editor = prefs.edit();
editor.putInt(name, value);
return editor.commit();
}
}