1、AsyncTask中方法的执行顺序为
①首先执行的是execute(params),new AsyncTask<Params, Progress,
Result>(){}.execute(params);
②其次是执行protected
Result onPreExecute(),这个方法是在主线程中运行
③再者是doInBackground(String... params),这个方法在子线程中运行
④最后是onPostExecute(String result),这个方法也是在主线程中运行
2在方法中红色部分的值的类型是一致的,蓝色部分的值的类型也是一致的。
3当不需要与服务器交互时,Google建议new AsyncTask<Params, Progress, Result>三个参数都使用Void类型。
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-10-23 10:22:55