AsyncTask
4个方法解析 :
onPreExecute : doInBackground 之前执行的方法, 一般在该方法中执行初始化操作 ( 主线程, 可以更新 UI )
doInBackground...: 主要的耗时操作是在该方法中执行的 ( 非主线程, 不能更新 UI )
onProgressUpdate : 在 doInBackground 中调用了 publishProgress 方法, 就会回调该方法..., 一般情况下是在该方法中执行更新 UI 的操作 ( 主线程, 可以更新 UI )
onPostExecute : doInBackground 执行完毕后 , 调用 return 方法后 , 该方法会被调用...( 主线程, 可以更新 UI )
执行顺序 : onPreExecute -> doInBackground -> onProgressUpdate -> onPostExecute
三、JobScheduler...(TAG, "JobAsyncTask 执行 : " + jobData);
return null;
}
/**
* 在 doInBackground