Handler机制的理解与使用

1、为何要用Handler 当应用程序启动时,会开启一个主线程(也就是UI线程),由她来管理UI,监听用户点击,来响应用户并分发事件等。因此通常在主线程中不要执行比较耗时的操做,如联网下载数据等,不然出现ANR(应用无响应)错误。因此就将这些操做放在子线程中,可是因为Android子线程是不安全的,因此只能在主线程中更新UI。Handler就是用来 子线程和建立Handler的线程进行通讯的。ja
相关文章
相关标签/搜索