关于android线程问题
点击一个操作按钮(比如删除事件) 由于处理时间比较长 所以返回结果也会比较慢 怎样实现快速的返回结果 而不用去等待处理的时间呢...
[解决办法]
你说的处理时间比较长,难道你是占用的主线从吗?
你用handle出来你的button的线程!
[解决办法]
用线程和handler.
[解决办法]
开另外线程+handler确实不会让你完成任务的速度变快,只是为了防止UI线程的阻塞而已。用户觉得卡,就是UI反应慢,后台快慢用户是没有印象的。
[解决办法]
在你的button的点击时间中,new 一个线程,然后通过这个子线程,将你的事件处理完了,通过message将数据传给handle用来通知UI
[解决办法]
处理总需要时间的吧?都没处理玩,你要什么结果?
[解决办法]
如果你用的3.0以下的SDK,会没啥问题,但3.0以上的,在主线程里处理网络数据,APP会马上退出的。
建议你还是通过message将数据传给handle用来通知UI这个方式做吧
[解决办法]
恩!这个地方当初我也纠结了好久,在2.0下测试好用,换成4.0的就出错
[解决办法]
用thread , handler ,Message机制即可解决,具体的例子和实现,可以参考我博客:
http://blog.csdn.net/nanzhiwen666/article/details/8292981
[解决办法]
你可以试试开线程 然后 强制 join()
[解决办法]
怎么可能呢?子线程怎么会阻塞到主线程呢,建议先了解一下线程概念。