点击一个操作按钮(比如删除事件) 由于处理时间比较长 所以返回结果也会比较慢 怎样实现快速的返回结果  而不用去等待处理的时间呢...

解决方案 »

  1.   

    你说的处理时间比较长,难道你是占用的主线从吗?
    你用handle出来你的button的线程!
      

  2.   

      我对handler的使用并卜熟悉 看啦一些例子 并没有觉得变快呐 可以说下详细步骤么  谢谢啦..
      

  3.   

    开另外线程+handler确实不会让你完成任务的速度变快,只是为了防止UI线程的阻塞而已。用户觉得卡,就是UI反应慢,后台快慢用户是没有印象的。
      

  4.   


    在你的button的点击时间中,new 一个线程,然后通过这个子线程,将你的事件处理完了,通过message将数据传给handle用来通知UI
      

  5.   


    如果你用的3.0以下的SDK,会没啥问题,但3.0以上的,在主线程里处理网络数据,APP会马上退出的。建议你还是通过message将数据传给handle用来通知UI这个方式做吧
      

  6.   

    唔...  原来会这样子的啊 呐我还是去跟handler混熟一点吧.. 谢谢咯...
      

  7.   

    用thread , handler ,Message机制即可解决,具体的例子和实现,可以参考我博客:
    http://blog.csdn.net/nanzhiwen666/article/details/8292981
      

  8.   

    你可以试试开线程 然后 强制 join()