android AsyncTask封装
2011-01-11 08:03:17 来源:WEB开发网核心提示:4. 使用方式:asyncFactory.addSyncTask(new AsyncTaskFactory.IProgressCallback() {// 耗时操作,该方法是在syncTask的线程中调用,android AsyncTask封装(2),@Overridepublic void progressCallb
4. 使用方式:
asyncFactory.addSyncTask(new AsyncTaskFactory.IProgressCallback() {
// 耗时操作,该方法是在syncTask的线程中调用。
@Override
public void progressCallback(AsyncResult result) {
// 下载完数据后的操作,如,写到文件中,设置对象的变量.....
}
},new AsyncTaskFactory.IResultCallback() {
// 该方法是被UI线程调用
@Override
public void resultCallback(AsyncResult result) {
// 把该数据设置到对应的UI上,如,通过byte[] 创建 bitmap
}
}, url[i]);
更多精彩
赞助商链接