public class BaseManager
extends java.lang.Object
限定符和类型 | 方法和说明 |
---|---|
void |
doBackground(TIMBackgroundParam param,
TIMCallBack callBack) |
void |
doForeground(TIMCallBack callBack) |
static BaseManager |
getInstance() |
int |
getLoginStatus() |
java.lang.String |
getLoginUser() |
int |
getMode() |
TIMSdkConfig |
getmSdkConfig() |
TIMNetworkStatus |
getNetworkStatus() |
void |
getOfflinePushConfig(TIMValueCallBack<TIMOfflinePushSettings> callback) |
int |
getSdkAppId() |
long |
getServerTime() |
long |
getServerTimeDiff() |
long |
getTinyId() |
TIMUserConfig |
getUserConfig()
获取当前用户的用户配置
|
java.lang.String |
getVersion() |
boolean |
init(android.content.Context context,
TIMSdkConfig config) |
java.lang.String |
initLogPath(java.lang.String logPath) |
int |
initStorage(java.lang.String identifier,
TIMCallBack callBack) |
boolean |
isInited() |
boolean |
isLogined() |
void |
login(java.lang.String identifier,
java.lang.String userSig,
TIMCallBack callback) |
static void |
loginErrOnMainthread(TIMCallBack cb,
int code,
java.lang.String desc) |
void |
logout(TIMCallBack callback) |
void |
reduceUnreadNumberWhenRemoveMessage() |
void |
setCustomVersion(java.lang.String customVersion) |
void |
setMode(int mode) |
void |
setOfflinePushConfig(TIMOfflinePushSettings settings) |
void |
setOnlyDNSSource() |
void |
setToken(TIMOfflinePushToken token,
TIMCallBack callBack) |
void |
setUserConfig(TIMUserConfig userConfig)
设置当前用户的用户配置,登录前设置
|
void |
setV2Api() |
boolean |
unInit() |
public static BaseManager getInstance()
public int getMode()
public void setMode(int mode)
public void setV2Api()
public boolean init(android.content.Context context, TIMSdkConfig config)
public java.lang.String initLogPath(java.lang.String logPath)
public boolean unInit()
public void login(java.lang.String identifier, java.lang.String userSig, TIMCallBack callback)
public void logout(TIMCallBack callback)
public int getLoginStatus()
public TIMUserConfig getUserConfig()
public void setUserConfig(TIMUserConfig userConfig)
userConfig
- public TIMNetworkStatus getNetworkStatus()
public void setToken(TIMOfflinePushToken token, TIMCallBack callBack)
public int initStorage(java.lang.String identifier, TIMCallBack callBack)
public void setOfflinePushConfig(TIMOfflinePushSettings settings)
public void getOfflinePushConfig(TIMValueCallBack<TIMOfflinePushSettings> callback)
public void doBackground(TIMBackgroundParam param, TIMCallBack callBack)
public void doForeground(TIMCallBack callBack)
public void setCustomVersion(java.lang.String customVersion)
public void setOnlyDNSSource()
public void reduceUnreadNumberWhenRemoveMessage()
public java.lang.String getLoginUser()
public long getTinyId()
public int getSdkAppId()
public TIMSdkConfig getmSdkConfig()
public long getServerTimeDiff()
public long getServerTime()
public boolean isInited()
public boolean isLogined()
public java.lang.String getVersion()
public static void loginErrOnMainthread(TIMCallBack cb, int code, java.lang.String desc)