AsyncTask,顾名思义,异步任务。说到异步,最简单的理解就是不同步。再复杂一点理解,就得举例子了。
假设我要去火车站买票,刚到火车站我突然发现我忘了带身份证。怎么办?怎么办!
想办法,想办法!我想我应该找个在学校的同学帮我送过来,因为我不能自己回去拿啊,还要排队呢,走不开。嗯,要找人送过来。但是问题来了,我找人送身份证了,我去排队了,如果排到第一位了身份证还没到怎么办?叮,脑袋上面突然亮了一个小灯泡,机智的我在排队前想到了两种方案:
第一种方案,让售票员等着我,我后面队伍里买票的人也等着我