关于异步线程AsyncTask

     使用异步线程AsyncTask进行处理时,在doInBackground()里出现异常时,要把当前的异步线程取消掉 cancel掉,否则的话会继续执行onPostExecute()方法,可能会导致意想不到的错误,另异步线程只能执行一次,在使用异步线程时,如果线程为全局定义的线程,要对线程进行非空判断,非空时,要取消掉,然后重新初始化一个异步线程类来进行异步操作。

你可能感兴趣的:(关于异步线程AsyncTask)