public final class DownloadManager
extends java.lang.Object
| 限定符和类型 | 类和说明 |
|---|---|
static class |
DownloadManager.Builder |
| 限定符和类型 | 方法和说明 |
|---|---|
int |
add(DownloadRequest request)
Add one download request into the queue.
|
void |
cancel(int downloadId)
Cancel the download according to download id.
|
void |
cancelAll()
Cancel all the downloading in queue.
|
int |
getTaskSize()
Get the download task size.
|
boolean |
isDownloading(int downloadId)
To check if the download was in the request queue.
|
boolean |
isDownloading(java.lang.String url)
To check if the download was in the request queue.
|
DownloadManager.Builder |
newBuilder() |
void |
release()
Release all the resource.
|
public int add(DownloadRequest request)
request - download requestpublic boolean isDownloading(int downloadId)
downloadId - downalod idpublic boolean isDownloading(java.lang.String url)
url - downalod urlpublic int getTaskSize()
public void cancel(int downloadId)
downloadId - download idpublic void cancelAll()
public void release()
public DownloadManager.Builder newBuilder()