public class BusinessManager
extends java.lang.Object
限定符和类型 | 方法和说明 |
---|---|
static BusinessManager |
getInstance()
获取BusinessManager单例实例
|
boolean |
init(android.content.Context context,
java.lang.String appid,
java.lang.String secretKey,
java.lang.String uid,
CommonDefine.InitFinishCallback cb) |
void |
release() |
boolean |
requestAttentionList(CommonDefine.OnHttpCallback cb) |
void |
requestAttentionNewsList(int pageIndex,
int pageSize,
CommonDefine.OnHttpCallback cb) |
void |
requestAttentionRecLeting(CommonDefine.OnHttpCallback cb) |
boolean |
requestCatalogNewsList(java.lang.String cid,
CommonDefine.OnHttpCallback cb) |
boolean |
requestCatalogsList(CommonDefine.OnHttpCallback cb) |
void |
requestHistory(CommonDefine.OnHttpCallback cb) |
void |
requestInitAuth(java.lang.String appid,
java.lang.String secret,
CommonDefine.OnHttpEvent cb) |
boolean |
requestKeywordSearch(java.lang.String keyword,
int pageSize,
CommonDefine.OnHttpCallback cb) |
void |
requestLoaclNewsList(java.lang.String region,
int size,
CommonDefine.OnHttpCallback cb) |
boolean |
requestNewRec(int pageSize,
CommonDefine.OnHttpCallback cb) |
boolean |
requestPlayUrlBySid(java.lang.String sid,
CommonDefine.OnHttpCallback cb) |
void |
requestQRCode() |
void |
requestQRToken(java.lang.String qrCode) |
void |
setDataBackMode(boolean repeat) |
void |
setHideQRCode() |
void |
setRegion(java.lang.String region) |
void |
setShowQRCode(android.view.ViewGroup view,
CommonDefine.OnAccountCallback cb) |
void |
setThreadMode(boolean subThread) |
void |
switchCurrentUid(java.lang.String uid) |
void |
uploadAttentionBySource(java.lang.String source,
boolean attention,
CommonDefine.OnHttpCallback cb) |
void |
uploadUserData(int type,
java.lang.String sid,
int duration) |
public static BusinessManager getInstance()
public boolean init(android.content.Context context, java.lang.String appid, java.lang.String secretKey, java.lang.String uid, CommonDefine.InitFinishCallback cb)
public void release()
public void switchCurrentUid(java.lang.String uid)
public void setThreadMode(boolean subThread)
public void setRegion(java.lang.String region)
public void requestInitAuth(java.lang.String appid, java.lang.String secret, CommonDefine.OnHttpEvent cb)
public boolean requestCatalogsList(CommonDefine.OnHttpCallback cb)
public boolean requestCatalogNewsList(java.lang.String cid, CommonDefine.OnHttpCallback cb)
public boolean requestPlayUrlBySid(java.lang.String sid, CommonDefine.OnHttpCallback cb)
public boolean requestKeywordSearch(java.lang.String keyword, int pageSize, CommonDefine.OnHttpCallback cb)
public boolean requestNewRec(int pageSize, CommonDefine.OnHttpCallback cb)
public boolean requestAttentionList(CommonDefine.OnHttpCallback cb)
public void uploadAttentionBySource(java.lang.String source, boolean attention, CommonDefine.OnHttpCallback cb)
public void requestAttentionRecLeting(CommonDefine.OnHttpCallback cb)
public void requestAttentionNewsList(int pageIndex, int pageSize, CommonDefine.OnHttpCallback cb)
public void setDataBackMode(boolean repeat)
public void requestLoaclNewsList(java.lang.String region, int size, CommonDefine.OnHttpCallback cb)
public void requestHistory(CommonDefine.OnHttpCallback cb)
public void requestQRCode()
public void requestQRToken(java.lang.String qrCode)
public void uploadUserData(int type, java.lang.String sid, int duration)
public void setShowQRCode(android.view.ViewGroup view, CommonDefine.OnAccountCallback cb)
public void setHideQRCode()