Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Justson/Downloader
/ functions
Functions
371 in github.com/Justson/Downloader
⨍
Functions
371
◇
Types & classes
45
↓ 140 callers
Method
append
(Context context, String action)
library/src/main/java/com/download/library/Runtime.java:459
↓ 75 callers
Method
getInstance
()
library/src/main/java/com/download/library/Runtime.java:89
↓ 49 callers
Method
getFile
()
library/src/main/java/com/download/library/DownloadTask.java:150
↓ 32 callers
Method
getUrl
()
library/src/main/java/com/download/library/Extra.java:132
↓ 28 callers
Method
getStatus
()
library/src/main/java/com/download/library/DownloadTask.java:101
↓ 22 callers
Method
setContext
(Context context)
app/src/main/java/com/download/sample/MainActivity.java:504
↓ 22 callers
Method
setForceDownload
(boolean force)
app/src/main/java/com/download/sample/MainActivity.java:509
↓ 20 callers
Method
setQuickProgress
(boolean quickProgress)
app/src/main/java/com/download/sample/MainActivity.java:529
↓ 18 callers
Method
log
(String tag, String msg)
library/src/main/java/com/download/library/Runtime.java:309
↓ 17 callers
Method
logError
(String tag, String msg)
library/src/main/java/com/download/library/Runtime.java:342
↓ 16 callers
Method
error
()
library/src/main/java/com/download/library/DownloadTask.java:267
↓ 16 callers
Method
getContext
()
library/src/main/java/com/download/library/DownloadTask.java:131
↓ 16 callers
Method
setEnableIndicator
(boolean enableIndicator)
app/src/main/java/com/download/sample/MainActivity.java:519
↓ 15 callers
Method
getInstance
(@NonNull Context context)
library/src/main/java/com/download/library/DownloadImpl.java:59
↓ 14 callers
Method
get
(String key, String defaultValue)
library/src/main/java/com/download/library/StorageEngine.java:29
↓ 9 callers
Method
isDebug
()
library/src/main/java/com/download/library/Runtime.java:80
↓ 8 callers
Method
getInstance
()
library/src/main/java/com/download/library/ExecuteTasksMap.java:42
↓ 8 callers
Method
md5
(String str)
library/src/main/java/com/download/library/Runtime.java:348
↓ 7 callers
Method
getNotificationUpdateQueue
()
library/src/main/java/com/download/library/DownloadNotifier.java:64
↓ 7 callers
Method
setFileSafe
(@NonNull File file)
library/src/main/java/com/download/library/DownloadTask.java:162
↓ 7 callers
Method
setStatus
(@DownloadTaskStatus final int status)
library/src/main/java/com/download/library/DownloadTask.java:105
↓ 6 callers
Method
buildCancelContent
(Context context, int id, String url)
library/src/main/java/com/download/library/DownloadNotifier.java:144
↓ 6 callers
Method
byte2FitMemorySize
(final long byteNum)
app/src/main/java/com/download/sample/MainActivity.java:444
↓ 6 callers
Method
getUsedTime
()
library/src/main/java/com/download/library/DownloadTask.java:216
↓ 6 callers
Method
onResult
@param throwable 如果异常,返回给异常 @param path 文件的绝对路径 @param url 下载的地址 @return true 处理了下载完成后续的事件 ,false 默认交给Downloader 处理
library/src/main/java/com/download/library/DownloadListener.java:49
↓ 6 callers
Method
setProgress
(int maxprogress, int currentprogress, boolean exc)
library/src/main/java/com/download/library/DownloadNotifier.java:156
↓ 5 callers
Method
cancel
()
library/src/main/java/com/download/library/IDownloader.java:27
↓ 5 callers
Method
enqueue
(@NonNull DownloadTask downloadTask)
library/src/main/java/com/download/library/DownloadImpl.java:95
↓ 5 callers
Method
getDownloadListener
()
library/src/main/java/com/download/library/DownloadTask.java:326
↓ 5 callers
Method
getInstance
()
library/src/main/java/com/download/library/DownloadSubmitterImpl.java:45
↓ 5 callers
Method
getTargetCompareMD5
()
library/src/main/java/com/download/library/Extra.java:192
↓ 5 callers
Method
getTotalsLength
()
library/src/main/java/com/download/library/DownloadTask.java:347
↓ 5 callers
Method
isEnableIndicator
()
library/src/main/java/com/download/library/Extra.java:156
↓ 5 callers
Method
isPaused
()
library/src/main/java/com/download/library/DownloadTask.java:243
↓ 5 callers
Method
publishProgressUpdate
(int i)
library/src/main/java/com/download/library/Downloader.java:945
↓ 4 callers
Method
autoOpenIgnoreMD5
()
app/src/main/java/com/download/sample/MainActivity.java:534
↓ 4 callers
Method
closeIO
(Closeable closeable)
library/src/main/java/com/download/library/Downloader.java:843
↓ 4 callers
Method
getDownloadingListener
()
library/src/main/java/com/download/library/DownloadTask.java:316
↓ 4 callers
Method
getHeaders
()
library/src/main/java/com/download/library/Extra.java:120
↓ 4 callers
Method
getMainQueue
()
library/src/main/java/com/download/library/DownloadSubmitterImpl.java:109
↓ 4 callers
Method
isCanceled
()
library/src/main/java/com/download/library/DownloadTask.java:247
↓ 4 callers
Method
isPausing
()
library/src/main/java/com/download/library/DownloadTask.java:234
↓ 4 callers
Method
pause
()
library/src/main/java/com/download/library/DownloadTask.java:256
↓ 4 callers
Method
remove
(@NonNull String url)
library/src/main/java/com/download/library/DownloadImpl.java:203
↓ 4 callers
Method
sent
发送通知
library/src/main/java/com/download/library/DownloadNotifier.java:173
↓ 4 callers
Method
setDelecte
(PendingIntent intent)
library/src/main/java/com/download/library/DownloadNotifier.java:166
↓ 4 callers
Method
setFile
(@NonNull File file)
library/src/main/java/com/download/library/DownloadTask.java:167
↓ 4 callers
Method
setTotalsLength
(long totalsLength)
library/src/main/java/com/download/library/DownloadTask.java:343
↓ 4 callers
Method
successful
()
library/src/main/java/com/download/library/DownloadTask.java:272
↓ 3 callers
Method
cancel
()
library/src/main/java/com/download/library/DownloadTask.java:262
↓ 3 callers
Method
clone
()
library/src/main/java/com/download/library/DownloadTask.java:529
↓ 3 callers
Method
completed
()
library/src/main/java/com/download/library/DownloadTask.java:285
↓ 3 callers
Method
create
(DownloadTask downloadTask)
library/src/main/java/com/download/library/Downloader.java:160
↓ 3 callers
Method
createFile
(Context context, DownloadTask downloadTask)
library/src/main/java/com/download/library/Runtime.java:172
↓ 3 callers
Method
execute
(@NonNull final Runnable command)
library/src/main/java/com/download/library/DownloadSubmitterImpl.java:88
↓ 3 callers
Method
getContentDisposition
()
library/src/main/java/com/download/library/Extra.java:140
↓ 3 callers
Method
getId
()
library/src/main/java/com/download/library/DownloadTask.java:127
↓ 3 callers
Method
getLoaded
()
library/src/main/java/com/download/library/DownloadTask.java:351
↓ 3 callers
Method
hasDeleteContent
()
library/src/main/java/com/download/library/DownloadNotifier.java:162
↓ 3 callers
Method
isAutoOpen
()
library/src/main/java/com/download/library/Extra.java:180
↓ 3 callers
Method
isDataURI
()
library/src/main/java/com/download/library/DownloadTask.java:516
↓ 3 callers
Method
onProgress
@param url 下载链接 @param downloaded 已经下载的长度 @param length 文件的总大小 @param usedTime 耗时,单位ms 默认450左右毫秒回调一次,该方法默认回调在子线程, 如果加上注解MainThread注解修饰 该方
library/src/main/java/com/download/library/DownloadingListener.java:22
↓ 3 callers
Method
releaseTask
(final DownloadTask downloadTask)
library/src/main/java/com/download/library/DownloadSubmitterImpl.java:116
↓ 3 callers
Method
safe
(@NonNull DownloadTask downloadTask)
library/src/main/java/com/download/library/DownloadImpl.java:86
↓ 3 callers
Method
setEnableIndicator
(boolean enableIndicator)
library/src/main/java/com/download/library/DownloadTask.java:140
↓ 3 callers
Method
setFileMD5
(String fileMD5)
library/src/main/java/com/download/library/DownloadTask.java:473
↓ 3 callers
Method
url
(@NonNull String url)
library/src/main/java/com/download/library/DownloadImpl.java:78
↓ 3 callers
Method
with
(Context context)
library/src/main/java/com/download/library/ResourceRequest.java:40
↓ 2 callers
Method
addHeader
(String key, String value)
app/src/main/java/com/download/sample/MainActivity.java:484
↓ 2 callers
Method
cancel
根据id清除通知
library/src/main/java/com/download/library/DownloadNotifier.java:335
↓ 2 callers
Method
cancelAll
()
library/src/main/java/com/download/library/DownloadImpl.java:133
↓ 2 callers
Method
cancelDownload
()
library/src/main/java/com/download/library/ExecuteTask.java:24
↓ 2 callers
Method
checkCustomFilePath
(File file)
library/src/main/java/com/download/library/DownloadTask.java:174
↓ 2 callers
Method
checkSpace
()
library/src/main/java/com/download/library/Downloader.java:181
↓ 2 callers
Method
cleanTasksCache
()
library/src/main/java/com/download/library/DownloadImpl.java:198
↓ 2 callers
Method
createUrlConnection
(URL url)
library/src/main/java/com/download/library/Downloader.java:714
↓ 2 callers
Method
destroy
()
library/src/main/java/com/download/library/DownloadTask.java:289
↓ 2 callers
Method
executeOnExecutor
(Executor threadPoolExecutor)
library/src/main/java/com/download/library/DownloadSubmitterImpl.java:193
↓ 2 callers
Method
exist
(@NonNull String url)
library/src/main/java/com/download/library/DownloadImpl.java:208
↓ 2 callers
Method
getAuthority
(Context context)
library/src/main/java/com/download/library/Runtime.java:407
↓ 2 callers
Method
getCommonFileIntentCompat
(Context context, DownloadTask downloadTask)
library/src/main/java/com/download/library/Runtime.java:401
↓ 2 callers
Method
getDelayTime
()
library/src/main/java/com/download/library/DownloadNotifier.java:232
↓ 2 callers
Method
getDir
(Context context, boolean isPublic)
library/src/main/java/com/download/library/Runtime.java:288
↓ 2 callers
Method
getDownloadDoneIcon
()
library/src/main/java/com/download/library/Extra.java:188
↓ 2 callers
Method
getDownloadIcon
()
library/src/main/java/com/download/library/Extra.java:168
↓ 2 callers
Method
getEtag
()
library/src/main/java/com/download/library/Downloader.java:703
↓ 2 callers
Method
getFileNameByContentDisposition
(String contentDisposition)
library/src/main/java/com/download/library/Runtime.java:267
↓ 2 callers
Method
getFileUri
()
library/src/main/java/com/download/library/DownloadTask.java:154
↓ 2 callers
Method
getHeaderFieldLong
(HttpURLConnection httpURLConnection, String name)
library/src/main/java/com/download/library/Downloader.java:679
↓ 2 callers
Method
getIdentify
(Context context)
library/src/main/java/com/download/library/Runtime.java:160
↓ 2 callers
Method
getInputStream
(HttpURLConnection httpURLConnection)
library/src/main/java/com/download/library/Downloader.java:669
↓ 2 callers
Method
getStorageEngine
(Context context)
library/src/main/java/com/download/library/Runtime.java:93
↓ 2 callers
Method
getThrowable
()
library/src/main/java/com/download/library/DownloadTask.java:563
↓ 2 callers
Method
getTitle
(DownloadTask downloadTask)
library/src/main/java/com/download/library/DownloadNotifier.java:132
↓ 2 callers
Method
initBuilder
(DownloadTask downloadTask)
library/src/main/java/com/download/library/DownloadNotifier.java:107
↓ 2 callers
Method
isCalculateMD5
()
library/src/main/java/com/download/library/Extra.java:204
↓ 2 callers
Method
isForceDownload
()
library/src/main/java/com/download/library/Extra.java:152
↓ 2 callers
Method
isSuccessful
()
library/src/main/java/com/download/library/DownloadTask.java:281
↓ 2 callers
Method
isUniquePath
()
library/src/main/java/com/download/library/DownloadTask.java:546
↓ 2 callers
Method
onDownloadStatusChanged
status 改变回调 @param extra @param status
library/src/main/java/com/download/library/DownloadStatusListener.java:15
next →
1–100 of 371, ranked by callers