Public 成员函数 | |
| void | download (AbImageDownloadItem item) |
| void | downloadBeforeClean (AbImageDownloadItem item) |
| void | run () |
| void | stopQueue () |
静态 Public 成员函数 | |
| static AbImageDownloadQueue | getInstance () |
Private 成员函数 | |
| AbImageDownloadQueue () | |
| synchronized void | addDownloadItem (AbImageDownloadItem item) |
Private 属性 | |
| List< AbImageDownloadItem > | queue |
静态 Private 属性 | |
| static String | TAG = "AbImageDownloadQueue" |
| static final boolean | D = AbAppData.DEBUG |
| static AbImageDownloadQueue | imageDownloadThread = null |
| static boolean | stop = false |
| static Handler | handler |
描述:图片下载线程,按队列下载(先检查SD卡是否存在相同文件,不存在则下载,最后再从SD卡中读取).
|
inlineprivate |
构造图片下载线程队列.
|
inlineprivate |
描述:添加到图片下载线程队列.
| item | 图片下载单位 |
|
inline |
开始一个下载任务.
| item | 图片下载单位 |
|
inline |
开始一个下载任务并清除原来队列.
| item | 下载单位 |
|
inlinestatic |
单例构造图片下载线程.
|
inline |
描述:线程运行.
|
inline |
描述:终止队列释放线程
|
staticprivate |
The Constant D.
|
staticprivate |
下载完成后的消息句柄.
|
staticprivate |
图片下载线程单例类.
|
private |
下载队列.
|
staticprivate |
控制释放.
|
staticprivate |
The tag.
1.8.4