鍵值對存儲
更新時間:
mPaaS 提供的鍵值對存儲類似 Android 原生的 SharedPreferences
,提供了類似的接口,底層是 mPaaS 自主實(shí)現(xiàn)的鍵值對存儲系統(tǒng)。
使用示例
創(chuàng)建 APSharedPreferences
// context 為 Android 上下文,GROUP_ID 可以理解為 SharedPreferences 的文件名
APSharedPreferences mAPSharedPreferences = SharedPreferencesManager.getInstance(context, GROUP_ID);
查詢數(shù)據(jù)
/**
* 初始化鍵值對數(shù)據(jù)
*/
private void initData() {
try {
// 獲取所有鍵值對信息
aMap.putAll((Map<String, String>) mAPSharedPreferences.getAll());
} catch (Exception e) {
e.printStackTrace();
}
}
插入數(shù)據(jù)
/**
* 插入鍵值對
*
* @param key key
* @param value value
*/
private void insertKeyValue(String key, String value) {
mAPSharedPreferences.putString(key, value);
mAPSharedPreferences.commit();
}
刪除數(shù)據(jù)
/**
* 刪除鍵值對
*
* @param key key
*/
private void deleteKeyValue(String key) {
mAPSharedPreferences.remove(key);
mAPSharedPreferences.commit();
}
文檔內(nèi)容是否對您有幫助?