关于androidUI线程更新与Handler

来源:互联网 发布:2016年进出口数据 编辑:程序博客网 时间:2024/06/06 06:51

为什么更新UI线程的时候要用handler呢?

例如在一个射击游戏中,同时要更新多个UI组件,比如射中敌人时,弹药减少,枪口冒火,血条增减,如果这些 动作都简单地放到UI中执行,可能会造成UI线程无法响应,所以用handler来post每一个更新动作,将每一个更新动作都放在一个新的线程中,可以有效避免更新时的冲突.

0 0
原创粉丝点击