public class SharedPreferenceUtils
extends java.lang.Object
构造器和说明 |
---|
SharedPreferenceUtils() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.Object |
getData(android.content.SharedPreferences sp,
java.lang.String key,
java.lang.Object defaultValue)
获取SharedPreferences中保存的数据
|
static <T> java.util.LinkedList<T> |
getListData(android.content.SharedPreferences sp,
java.lang.String key,
java.lang.Class<T> cls)
获取保存的List
|
static boolean |
putData(android.content.SharedPreferences sp,
java.lang.String key,
java.lang.Object value)
保存数据到SharedPreferences
|
static <T> boolean |
putListData(android.content.SharedPreferences sp,
java.lang.String key,
java.util.LinkedList<T> list)
用于保存集合
|
public static boolean putData(android.content.SharedPreferences sp, java.lang.String key, java.lang.Object value)
key
- 键value
- 需要保存的数据public static java.lang.Object getData(android.content.SharedPreferences sp, java.lang.String key, java.lang.Object defaultValue)
key
- 键defaultValue
- 获取失败默认值public static <T> boolean putListData(android.content.SharedPreferences sp, java.lang.String key, java.util.LinkedList<T> list)
key
- keylist
- 集合数据public static <T> java.util.LinkedList<T> getListData(android.content.SharedPreferences sp, java.lang.String key, java.lang.Class<T> cls)
key
- key