解决方案 »

  1.   

    二则机制不同,AsyncTask是启动一个线程,更轻量级。
      

  2.   

    1 两者有何区别?
    AsyncTask开启一个子线程,而service运行在主线程。2 AsyncTask和service运行期间,是否还可以接收其他消息?
    可以接收,AsyncTask或service已经在运行中,消息队列中已不存在这个消息了。
      

  3.   

    AsyncTask一般不做后台运行,而且AsyncTask方便判断处理的状态,其它#2高手