本文先不讲解handler的原理,先告诉大家怎么用handler,什么样子的用法才是对的.下一篇文章再告诉大家handler的原理.
用例一:像方案一 一样,同样阻塞了当前主线程.用法错误,因为对于时间的监控同样是在本线程完成的.
用例二:虽然使用了线程类,但是并没有启动线程的start方法,更新UI的动作还是在主线程完成.只是把间隔时间控制的办法可能交给另外一个线程来控制.不影响用户的体验.
代码下载地址
http://download.youkuaiyun.com/source/3392332
代码下载地址