public class DocDownloadManager
extends java.lang.Object
限定符和类型 | 方法和说明 |
---|---|
void |
changeMaxDownloadingItems(int maxItems) |
void |
deleteDownloader(java.lang.String docId)
删除下载
|
java.util.HashMap<java.lang.String,DocDownloadableItem> |
getAllDocDownloadableItems()
read only
|
DocDownloadableItem |
getDocDownloadableItemByDocId(java.lang.String docId) |
java.lang.String |
getDownloadRootForCurrentUser() |
static DocDownloadManager |
getInstance(Context context,
java.lang.String userName) |
java.lang.String |
getUserName() |
void |
pauseDownloader(java.lang.String docId)
停止下载
|
void |
startOrResumeDownloader(java.lang.String docId,
java.lang.String token,
java.lang.String host,
DocDownloadObserver observer)
开始下载或者恢复下载
|
void |
stopAll()
时机:用户登出事件发生时,调用该接口 作用:仅暂停所有目前的下载, 不会清除存储卡中的数据
|
public static DocDownloadManager getInstance(Context context, java.lang.String userName)
public void stopAll()
user
- public DocDownloadableItem getDocDownloadableItemByDocId(java.lang.String docId)
public java.util.HashMap<java.lang.String,DocDownloadableItem> getAllDocDownloadableItems()
public void startOrResumeDownloader(java.lang.String docId, java.lang.String token, java.lang.String host, DocDownloadObserver observer)
docId
- 百度云传回的docIdtoken
- 百度云传回的tokenhost
- 百度云传回的hostobserver
- 观察者public void pauseDownloader(java.lang.String docId)
docId
- public void deleteDownloader(java.lang.String docId)
docId
- public java.lang.String getUserName()
public void changeMaxDownloadingItems(int maxItems)
public java.lang.String getDownloadRootForCurrentUser()