public final class DownloadManagerImpl extends Object implements DownloadManager, DownloadTaskImpl.DownloadTaskListener
| 限定符和类型 | 方法和说明 |
|---|---|
void |
download(DownloadInfo downloadInfo) |
List<DownloadInfo> |
findAllDownloaded() |
List<DownloadInfo> |
findAllDownloading() |
DownloadInfo |
getDownloadById(int id) |
DownloadDBController |
getDownloadDBController() |
static DownloadManager |
getInstance(android.content.Context context,
Config config) |
boolean |
isExecute() |
void |
onDestroy() |
void |
onDownloadSuccess(DownloadInfo downloadInfo) |
void |
pause(DownloadInfo downloadInfo) |
void |
remove(DownloadInfo downloadInfo) |
void |
resume(DownloadInfo downloadInfo) |
public static DownloadManager getInstance(android.content.Context context, Config config)
public void download(DownloadInfo downloadInfo)
download 在接口中 DownloadManagerpublic void pause(DownloadInfo downloadInfo)
pause 在接口中 DownloadManagerpublic void resume(DownloadInfo downloadInfo)
resume 在接口中 DownloadManagerpublic void remove(DownloadInfo downloadInfo)
remove 在接口中 DownloadManagerpublic void onDestroy()
onDestroy 在接口中 DownloadManagerpublic DownloadInfo getDownloadById(int id)
getDownloadById 在接口中 DownloadManagerpublic List<DownloadInfo> findAllDownloading()
findAllDownloading 在接口中 DownloadManagerpublic List<DownloadInfo> findAllDownloaded()
findAllDownloaded 在接口中 DownloadManagerpublic DownloadDBController getDownloadDBController()
getDownloadDBController 在接口中 DownloadManagerpublic void onDownloadSuccess(DownloadInfo downloadInfo)
public boolean isExecute()