public class SharedSettings extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static org.json.JSONObject |
json |
static java.lang.String |
SETTINGS_DATA_FILE |
| Constructor and Description |
|---|
SharedSettings() |
| Modifier and Type | Method and Description |
|---|---|
static org.json.JSONObject |
get() |
static void |
loadIfNeeded() |
static boolean |
optBoolean(java.lang.String key,
boolean defaultValue) |
static float |
optFloat(java.lang.String key,
float defaultValue) |
static int |
optInt(java.lang.String key,
int defaultValue) |
static java.lang.String |
optString(java.lang.String key,
java.lang.String defaultValue) |
static void |
saveIfNeeded() |
static void |
setBoolean(java.lang.String key,
boolean value) |
static void |
setFloat(java.lang.String key,
float value) |
static void |
setInt(java.lang.String key,
int value) |
static void |
setString(java.lang.String key,
java.lang.String value) |
static void |
unset(java.lang.String key) |
public static java.lang.String SETTINGS_DATA_FILE
protected static org.json.JSONObject json
public SharedSettings()
public static void loadIfNeeded()
public static void saveIfNeeded()
public static org.json.JSONObject get()
public static boolean optBoolean(java.lang.String key, boolean defaultValue)
public static void setBoolean(java.lang.String key, boolean value)
public static float optFloat(java.lang.String key, float defaultValue)
public static void setFloat(java.lang.String key, float value)
public static int optInt(java.lang.String key, int defaultValue)
public static void setInt(java.lang.String key, int value)
public static java.lang.String optString(java.lang.String key, java.lang.String defaultValue)
public static void setString(java.lang.String key, java.lang.String value)
public static void unset(java.lang.String key)