解决方案 »

  1.   

    你把这段代码也写在异步线程中,解析之后。然后主线程放个正在加载...的遮罩层,解析线程执行完后,再通过handler把遮罩层关掉
      

  2.   

    同步线程的话比如在网络不好耗时比较长的情况下,程序就会假死所有app的网络请求等耗时操作都会有进度或者加载提示的,这样比较人性化,如2楼所说 也是那个意思。http请求也会有超时时长设置的,不可能说,网络不好,但是又确实有网,然后就一直在那等。
      

  3.   

    点击登录之后,弹出个“正在登录”的dialog,然后thread里登录,最后用handler通知主线程登录成功、失败 并取消dialog