构建AsyncTask<params,prtogress,Result> 所需的一个 抽象类,用于被继承;
继承AsyncTask需要三个泛型参数:
params:启动任务是输入参数的类型
progress:后台任务执行中返回进度值得类型
result:后台执行任务完成后返回结果的类型
构建AsyncTask子类的回调方法:
doInBackground:必须重写,异步执行后台线程将要完成的任务;
onPreExecute:执行后台耗时操作前被调用,通常用户完成一些初始化操作
onPostExcute:当doInBackground完成后,系统会自动调用onPostExcute方法,并将doInBackground方法返回的值传给该方法
onProgressOpdate:在doInBackground方法中调用public progress()方法更新任务后,触发该方法
转载请注明原文地址: https://ju.6miu.com/read-1309814.html