public abstract class AbstractStoreManager
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
protected boolean |
mDefaultState |
限定符 | 构造器和说明 |
---|---|
protected |
AbstractStoreManager() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
getBool(java.lang.String key,
boolean defaultValue) |
float |
getFloat(java.lang.String key,
float defaultValue) |
int |
getInteger(java.lang.String key,
int defaultValue) |
java.lang.Long |
getLong(java.lang.String key,
long defaultValue) |
java.lang.String |
getString(java.lang.String key,
java.lang.String defaultValue) |
boolean |
isExists(java.lang.String key) |
protected boolean |
isRegisterPlugin(android.content.Context context,
java.lang.String name) |
void |
registerPlugin(StorePlugin plugin)
插件注册,AB SDK 会调用此方法,谨慎修改
|
void |
remove(java.lang.String key) |
void |
setBool(java.lang.String key,
boolean value) |
void |
setFloat(java.lang.String key,
float value) |
void |
setInteger(java.lang.String key,
int value) |
void |
setLong(java.lang.String key,
long value) |
void |
setString(java.lang.String key,
java.lang.String value) |
void |
upgrade() |
public void registerPlugin(StorePlugin plugin)
plugin
- 存储插件public void setString(java.lang.String key, java.lang.String value)
public void setBool(java.lang.String key, boolean value)
public void setInteger(java.lang.String key, int value)
public void setFloat(java.lang.String key, float value)
public void setLong(java.lang.String key, long value)
public java.lang.String getString(java.lang.String key, java.lang.String defaultValue)
public boolean getBool(java.lang.String key, boolean defaultValue)
public int getInteger(java.lang.String key, int defaultValue)
public float getFloat(java.lang.String key, float defaultValue)
public java.lang.Long getLong(java.lang.String key, long defaultValue)
public void remove(java.lang.String key)
public void upgrade()
public boolean isExists(java.lang.String key)
protected boolean isRegisterPlugin(android.content.Context context, java.lang.String name)