课程
/移动开发
/Android
/Android面试常客Handler详解
为什么在主线程子线程到处都会Handler呢?似乎使用的还是同一个
2016-04-02
源自:Android面试常客Handler详解 4-1
正在回答
不是,Handler只是拦截消息并处理,一般我们如果要更新UI信息,可以在主线程中直接更新,但是如果想要实现定时更新,就必然要重启一个线程更新,而在子线程中不能直接对UI进行操作,所以需要通过Message进行消息传递,然后通过Handler去拦截处理,所以不论是在主线程和子线程中它都可以使用,它只负责处理.
不一定,只是常用于线程间交互吧, 可以去熟悉handler消息机制的必备条件
举报
学Android开发,必学Handler,也是Android面试常客