A.doInBackgroundB.onPostExecuteC.onProgressUpdateD.onPreExecute
A.excuteB.doInBackgroundC.onPreExecuteD.onPostExecute