public class SysAbilityManager
extends java.lang.Object
implements com.lib.IFunSDKResult
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
EXT_ALIELE
饿了么-阳光厨房 能力集
|
static java.lang.String |
EXT_ALIELE_ENABLE |
static java.lang.String |
EXT_ALIELE_EXPIRATION_TIME |
static java.lang.String |
EXT_ALIELE_OUT_SRV |
static java.lang.String |
EXT_ALIELE_SUPPORT |
static java.lang.String |
SYS_ABILITY_ALLOWED |
static java.lang.String |
SYS_ABILITY_DEV_FUN_LOWPOWER
是否为低功耗设备类型
|
static java.lang.String |
SYS_ABILITY_SERVICE |
static java.lang.String |
SYS_ABILITY_SERVICE_ENABLE |
static java.lang.String |
SYS_ABILITY_SERVICE_NORMAL |
static java.lang.String |
SYS_ABILITY_SERVICE_SUPPORT |
static java.lang.String |
XMC_CSS_PIC_SUPPORT |
static java.lang.String |
XMC_CSS_VID_ENABLE |
static java.lang.String |
XMC_CSS_VID_EXPIRATIONTIME |
static java.lang.String |
XMC_CSS_VID_NORMAL
服务器端没有该字段,该字段是通过判断XMC_CSS_VID_EXPIRATIONTIME是否到期来确定Normal为true还是false
|
static java.lang.String |
XMC_CSS_VID_SUPPORT |
static java.lang.String |
XMC_NET_CELLULAR_ENABLE |
static java.lang.String |
XMC_NET_CELLULAR_EXPIRATIONTIME |
static java.lang.String |
XMC_NET_CELLULAR_STORAGESPACE |
static java.lang.String |
XMC_NET_CELLULAR_SUPPORT |
static java.lang.String |
XMC_NET_CELLULAR_USED |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addNeedRefreshFlowState(java.lang.String devId)
添加是否需要刷新流量状态
|
static SysAbilityManager |
getInstance() |
void |
getSysDevAbilityInfos(android.content.Context context,
java.lang.String devId,
boolean isRefreshDataFromService,
OnSysAbilityResultLisener<com.lib.sdk.bean.SysDevAbilityInfoBean> lisener,
java.lang.String... keys) |
void |
init() |
boolean |
isNeedRefreshFlowState(java.lang.String devId)
是否需要刷新流量状态
|
boolean |
isSupport(android.content.Context context,
java.lang.String devId,
java.lang.String key,
boolean isRefreshDataFromService,
OnSysAbilityResultLisener<java.lang.Boolean> lisener) |
void |
isSupports(android.content.Context context,
java.lang.String devId,
boolean isRefreshDataFromService,
OnSysAbilityResultLisener<java.util.Map<java.lang.String,java.lang.Object>> lisener,
java.lang.String... keys) |
void |
isSupportsRefreshFromService(android.content.Context context,
java.lang.String devId,
OnSysAbilityResultLisener<java.util.Map<java.lang.String,java.lang.Object>> lisener,
java.lang.String... keys) |
int |
OnFunSDKResult(android.os.Message message,
com.lib.MsgContent msgContent) |
void |
release() |
void |
removeNeedRefreshFlowState(java.lang.String devId)
移除需要刷新流量状态
|
void |
resetAllData() |
void |
resetData(java.lang.String devId) |
void |
updateAllDevAbilibty(android.content.Context context) |
public static final java.lang.String XMC_CSS_PIC_SUPPORT
public static final java.lang.String XMC_CSS_VID_SUPPORT
public static final java.lang.String XMC_CSS_VID_ENABLE
public static final java.lang.String XMC_CSS_VID_NORMAL
public static final java.lang.String XMC_CSS_VID_EXPIRATIONTIME
public static final java.lang.String SYS_ABILITY_SERVICE_SUPPORT
public static final java.lang.String SYS_ABILITY_SERVICE_NORMAL
public static final java.lang.String SYS_ABILITY_SERVICE_ENABLE
public static final java.lang.String SYS_ABILITY_SERVICE
public static final java.lang.String SYS_ABILITY_ALLOWED
public static final java.lang.String XMC_NET_CELLULAR_SUPPORT
public static final java.lang.String XMC_NET_CELLULAR_ENABLE
public static final java.lang.String XMC_NET_CELLULAR_EXPIRATIONTIME
public static final java.lang.String XMC_NET_CELLULAR_USED
public static final java.lang.String XMC_NET_CELLULAR_STORAGESPACE
public static final java.lang.String EXT_ALIELE
public static final java.lang.String EXT_ALIELE_SUPPORT
public static final java.lang.String EXT_ALIELE_OUT_SRV
public static final java.lang.String EXT_ALIELE_ENABLE
public static final java.lang.String EXT_ALIELE_EXPIRATION_TIME
public static final java.lang.String SYS_ABILITY_DEV_FUN_LOWPOWER
public static SysAbilityManager getInstance()
public void init()
public void updateAllDevAbilibty(android.content.Context context)
public boolean isSupport(@NonNull
android.content.Context context,
java.lang.String devId,
java.lang.String key,
boolean isRefreshDataFromService,
OnSysAbilityResultLisener<java.lang.Boolean> lisener)
public void isSupports(@NonNull
android.content.Context context,
java.lang.String devId,
boolean isRefreshDataFromService,
OnSysAbilityResultLisener<java.util.Map<java.lang.String,java.lang.Object>> lisener,
java.lang.String... keys)
public void getSysDevAbilityInfos(android.content.Context context,
java.lang.String devId,
boolean isRefreshDataFromService,
OnSysAbilityResultLisener<com.lib.sdk.bean.SysDevAbilityInfoBean> lisener,
java.lang.String... keys)
public void isSupportsRefreshFromService(android.content.Context context,
java.lang.String devId,
OnSysAbilityResultLisener<java.util.Map<java.lang.String,java.lang.Object>> lisener,
java.lang.String... keys)
public void resetData(java.lang.String devId)
public void resetAllData()
public void addNeedRefreshFlowState(java.lang.String devId)
devId - public boolean isNeedRefreshFlowState(java.lang.String devId)
devId - public void removeNeedRefreshFlowState(java.lang.String devId)
devId - public void release()
public int OnFunSDKResult(android.os.Message message,
com.lib.MsgContent msgContent)
OnFunSDKResult 在接口中 com.lib.IFunSDKResult