使用handler.post()这个方法不是另外开启一个线程的 而是这主线程当中运行 这像是在玩文字游戏

解决方案 »

  1.   

    百度一下handler的原理就知道了
      

  2.   

    handler.post(new Runnable)只是把runnable中的run()方法放在当前的线程里执行,而不是去开启另外一个线程。
    想异步的话使用HandlerThread这个类
      

  3.   

    handler可以更新UI,应该就是运行在Main当中的了吧!当然输出就是主线程了。
      

  4.   

    这篇文章讲的挺好的。还有实例。http://www.cnblogs.com/sipher/articles/2601434.html