AndBase开发框架  1.5.7
 全部  命名空间 文件 函数 变量 枚举值 
Public 成员函数 | Protected 成员函数 | 静态 Private 属性 | 所有成员列表
com.ab.bitmap.AbImageDownloadTask类 参考
类 com.ab.bitmap.AbImageDownloadTask 继承关系图:

Public 成员函数

 AbImageDownloadTask ()
 

Protected 成员函数

AbImageDownloadItem doInBackground (AbImageDownloadItem...items)
 
void onCancelled ()
 
void onPostExecute (AbImageDownloadItem item)
 
void onPreExecute ()
 
void onProgressUpdate (Integer...values)
 

静态 Private 属性

static String TAG = "AbImageDownloadTask"
 
static final boolean D = AbAppData.DEBUG
 
static Handler handler
 

详细描述

Copyright (c) 2012 All rights reserved 名称:AbImageDownloadTask.java 描述:AsyncTask实现的下载,单次下载

作者
zhaoqp
日期
:2013-9-2 下午12:47:51
版本
v1.0

构造及析构函数说明

com.ab.bitmap.AbImageDownloadTask.AbImageDownloadTask ( )
inline

成员函数说明

AbImageDownloadItem com.ab.bitmap.AbImageDownloadTask.doInBackground ( AbImageDownloadItem...  items)
inlineprotected

这里的第一个参数对应AsyncTask中的第一个参数 这里的String返回值对应AsyncTask的第三个参数 该方法并不运行在UI线程当中,主要用于异步操作,所有在该方法中不能对UI当中的空间进行设置和修改 但是可以调用publishProgress方法触发onProgressUpdate对UI进行操作

void com.ab.bitmap.AbImageDownloadTask.onCancelled ( )
inlineprotected
void com.ab.bitmap.AbImageDownloadTask.onPostExecute ( AbImageDownloadItem  item)
inlineprotected
void com.ab.bitmap.AbImageDownloadTask.onPreExecute ( )
inlineprotected
void com.ab.bitmap.AbImageDownloadTask.onProgressUpdate ( Integer...  values)
inlineprotected

类成员变量说明

final boolean com.ab.bitmap.AbImageDownloadTask.D = AbAppData.DEBUG
staticprivate

The Constant D.

Handler com.ab.bitmap.AbImageDownloadTask.handler
staticprivate
初始值:
= new Handler() {
@Override
public void handleMessage(Message msg) {
AbImageDownloadItem item = (AbImageDownloadItem)msg.obj;
item.listener.update(item.bitmap, item.imageUrl);
}
}

下载完成后的消息句柄.

String com.ab.bitmap.AbImageDownloadTask.TAG = "AbImageDownloadTask"
staticprivate

The tag.


该类的文档由以下文件生成: