有时候需要开启一些异步线程来处理比较耗时的任务,比如访问网络、加载资源等等。所以,今天特地小结一下,自己在项目中运用过的和同事指教之后的AsyncTask使用经验。
class MyThread extends AsyncTask {@Overrideprotected Boolean doInBackground(String... params) {// 耗时的任务放在这里处理 ...return true;}@Overrideprotected void onPostExecute(Boolean result) {super.onPostExecute(result);if (result) {// do something if the asynctask excuted successfully ...}}}