课程
/移动开发
/Android
/Android面试常客Handler详解
如题~~~~~~~
2016-09-09
源自:Android面试常客Handler详解 3-2
正在回答
为了实现循环播放
OnCerate方法中的handler.postDelayed(runnable,1000);实现了程序1s后调用runnable线程。
在runnable线程中切换图片后又重新调用了handler.postDelayed(runnable,1000);方法。
runnable线程每切换一次图片后继续调用它本身,这种循环调用实现了runnable每隔1s被就会执行一次,表面上看就是图片每隔1s切换一次。
答得比较浅,欢迎拍砖~~
帅帅嗒先锋 提问者
handler.postDelayed(runnable,1000);表示过一秒钟向handler发送一条消息,然后在Rannable调用handler.postDelayed(runnable,1000);达到循环,在onCreate调用达到触发的效果
一秒一次 ,
求解答啊~~~~
举报
学Android开发,必学Handler,也是Android面试常客