public class AnyPref extends Object
| 构造器和说明 |
|---|
AnyPref() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
clear(Class clazz)
从SharedPreferences中清除一个实例
|
static void |
clear(Class clazz,
String prefName)
从SharedPreferences中清除一个实例
|
static <T> T |
get(Class<T> clazz)
从SharedPreferences中读取一个实例
|
static <T> T |
get(Class<T> clazz,
String prefName)
从SharedPreferences中读取一个实例
|
static <T> T |
get(Class<T> clazz,
String prefName,
boolean nullable)
从SharedPreferences中读取一个实例
|
static SharedPrefs |
getDefault()
返回默认SharedPrefs对象
|
static SharedPrefs |
getPrefs(Class clazz)
返回一个SharedPrefs对象,可进行指定类的SharedPreferences的读写
|
static SharedPrefs |
getPrefs(String key)
返回一个SharedPrefs对象,可进行指定名字的SharedPreferences的读写
|
static void |
init(android.content.Context context) |
static void |
put(Object object)
将一个对象实例保存到SharedPreferences中
|
static void |
put(Object object,
String prefName)
将一个对象实例保存到SharedPreferences中
|
public static void init(android.content.Context context)
public static SharedPrefs getDefault()
public static SharedPrefs getPrefs(String key)
public static SharedPrefs getPrefs(Class clazz)
public static void clear(Class clazz)
public static <T> T get(Class<T> clazz)
public static <T> T get(Class<T> clazz, String prefName, boolean nullable)
clazz - 要读取的对象的类prefName - 保存此对象的SharedPreferences namenullable - 是否可空public static void put(Object object)