网络请求和flash I/O都是很耗时的,如果放在UI主线程,那么主线程在进行这些操作的时候,就不会响应用户的操作了,甚至发生ANR。用AsyncTask来做,就是把这些耗时的操作异步处理,这样UI主线程可以快速响应用户的操作。可以简单的把AsyncTask理解成一个可以更新UI的线程。