@Deprecated
public class DownloadManagerPro
extends java.lang.Object
getStatusById(long) get download statusgetDownloadBytes(long) get downloaded byte, total bytegetBytesAndStatus(long) get downloaded byte, total byte and download statusgetFileName(long) get download file namegetUri(long) get download urigetReason(long) get failed code or paused reasongetPausedReason(long) get paused reasongetErrorCode(long) get failed error codeisExistPauseAndResumeMethod() whether exist pauseDownload and resumeDownload method in
DownloadManagerpauseDownload(long...) pause download. need pauseDownload(long...) method in DownloadManagerresumeDownload(long...) onShow download. need resumeDownload(long...) method in DownloadManagerDownloadManagerPro.RequestPro.setNotiClass(String) set noti classDownloadManagerPro.RequestPro.setNotiExtras(String) set noti extras| 限定符和类型 | 类和说明 |
|---|---|
static class |
DownloadManagerPro.RequestPro
已过时。
|
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
COLUMN_LOCAL_FILENAME
已过时。
represents downloaded file above api 11
|
static java.lang.String |
COLUMN_LOCAL_URI
已过时。
represents downloaded file below api 11
|
static android.net.Uri |
CONTENT_URI
已过时。
|
static java.lang.String |
METHOD_NAME_PAUSE_DOWNLOAD
已过时。
|
static java.lang.String |
METHOD_NAME_RESUME_DOWNLOAD
已过时。
|
| 构造器和说明 |
|---|
DownloadManagerPro(android.app.DownloadManager downloadManager)
已过时。
|
| 限定符和类型 | 方法和说明 |
|---|---|
int[] |
getBytesAndStatus(long downloadId)
已过时。
get downloaded byte, total byte and download status
|
int[] |
getDownloadBytes(long downloadId)
已过时。
get downloaded byte, total byte
|
int |
getErrorCode(long downloadId)
已过时。
get failed error code
|
java.lang.String |
getFileName(long downloadId)
已过时。
get download file name
|
int |
getPausedReason(long downloadId)
已过时。
get paused reason
|
int |
getReason(long downloadId)
已过时。
get failed code or paused reason
|
int |
getStatusById(long downloadId)
已过时。
get download status
|
java.lang.String |
getUri(long downloadId)
已过时。
get download uri
|
static boolean |
isExistPauseAndResumeMethod()
已过时。
whether exist pauseDownload and resumeDownload method in
DownloadManager |
int |
pauseDownload(long... ids)
已过时。
pause download
|
int |
resumeDownload(long... ids)
已过时。
onShow download
|
public static final android.net.Uri CONTENT_URI
public static final java.lang.String COLUMN_LOCAL_FILENAME
public static final java.lang.String COLUMN_LOCAL_URI
public static final java.lang.String METHOD_NAME_PAUSE_DOWNLOAD
public static final java.lang.String METHOD_NAME_RESUME_DOWNLOAD
public DownloadManagerPro(android.app.DownloadManager downloadManager)
public int getStatusById(long downloadId)
downloadId - public int[] getDownloadBytes(long downloadId)
downloadId - public int[] getBytesAndStatus(long downloadId)
downloadId - public int pauseDownload(long... ids)
ids - the IDs of the downloads to be pausedpublic int resumeDownload(long... ids)
ids - the IDs of the downloads to be resumedpublic static boolean isExistPauseAndResumeMethod()
DownloadManagerpublic java.lang.String getFileName(long downloadId)
downloadId - public java.lang.String getUri(long downloadId)
downloadId - public int getReason(long downloadId)
downloadId - DownloadManager.STATUS_PAUSED, return
getPausedReason(long)DownloadManager.STATUS_FAILED, return getErrorCode(long)DownloadManager.STATUS_PAUSED nor
DownloadManager.STATUS_FAILED, return 0public int getPausedReason(long downloadId)
downloadId - DownloadManager.STATUS_PAUSED, return one of
DownloadManager.PAUSED_WAITING_TO_RETRYDownloadManager.PAUSED_WAITING_FOR_NETWORKDownloadManager.PAUSED_QUEUED_FOR_WIFIDownloadManager.PAUSED_UNKNOWNDownloadManager.PAUSED_UNKNOWNpublic int getErrorCode(long downloadId)
downloadId - DownloadManager#ERROR_*