AsyncTask的使用
?
?
- ?

- ?

- class?GetTask?extends?AsyncTask<Object,?Void,?String>? ??????{? ??????????Context?mContext;? ??????????????ProgressDialog?mDialog?=?null;? ??? ??????????????GetPhotoFeedTask(Context?context)? ??????{? ??????????mContext?=?context;? ??????}? ??? ??????????@Override? ??????????protected?void?onPreExecute()? ??????????{? ??????????????super.onPreExecute();? ??? ???????????????mDialog?=?new?ProgressDialog(mContext);? ???????????????mDialog.setMessage("Please?wait...");? ???????????????mDialog.show();? ??????????}? ??????????????????@Override? ??????????protected?String?doInBackground(Object...?params)? ??????????{? ????????????????????//?do?stuff?in?background?:?fetch?response? ??????????????????}? ??? ??????????????????@Override? ??????????protected?void?onPostExecute(String?result)? ??????????{? ??????????????super.onPostExecute(result);? ??????????????setProgressBarIndeterminateVisibility(false);? ??????????????//?mDialog.dismiss();? ??????????????????}? ??}??