mPaaS 提供的键值对存储类似 Android 原生的 SharedPreferences
,提供了类似的接口,底层是 mPaaS 自主实现的键值对存储系统。
使用示例
创建 APSharedPreferences
// context 为 Android 上下文,GROUP_ID 可以理解为 SharedPreferences 的文件名
APSharedPreferences mAPSharedPreferences = SharedPreferencesManager.getInstance(context, GROUP_ID);
查询数据
/**
* 初始化键值对数据
*/
private void initData() {
try {
// 获取所有键值对信息
aMap.putAll((Map<String, String>) mAPSharedPreferences.getAll());
} catch (Exception e) {
e.printStackTrace();
}
}
插入数据
/**
* 插入键值对
*
* @param key key
* @param value value
*/
private void insertKeyValue(String key, String value) {
mAPSharedPreferences.putString(key, value);
mAPSharedPreferences.commit();
}
删除数据
/**
* 删除键值对
*
* @param key key
*/
private void deleteKeyValue(String key) {
mAPSharedPreferences.remove(key);
mAPSharedPreferences.commit();
}
文档内容是否对您有帮助?