摘要: Android开发过程中为什么要多线程?答:我们创建的Service、Activity以及Broadcast均是一个主线程处理,这里我们可以理解为UI线程。但是在操作一些耗时操作时,比如I/O读写的大文件读写,数据库操作以及网络下载需要很长时间,为了不阻塞用户界面,出现ANR的响应提示窗口,这个时候我们可以考虑使用Thread线程来解决。Android中使用Thread线程会遇到哪些问题?答:对于Android平台来说UI控件都没有设计成为线程安全类型,所以需要引入一些同步的机制来使其刷新,这点Google在设计Android时倒是参考了下Win32的消息处理机制。Handler原理:Hand 阅读全文
posted @ 2014-01-29 01:13 VIJAY-YAN 阅读(219) 评论(0) 推荐(0) 编辑