課程
/移動開發
/Android
/Android面試常客Handler詳解
如題~~~~~~~
2016-09-09
源自:Android面試??虷andler詳解 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面試???/p> 進入課程
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-10
為了實現循環播放
OnCerate方法中的handler.postDelayed(runnable,1000);實現了程序1s后調用runnable線程。
在runnable線程中切換圖片后又重新調用了handler.postDelayed(runnable,1000);方法。
runnable線程每切換一次圖片后繼續調用它本身,這種循環調用實現了runnable每隔1s被就會執行一次,表面上看就是圖片每隔1s切換一次。
答得比較淺,歡迎拍磚~~
2017-01-16
handler.postDelayed(runnable,1000);表示過一秒鐘向handler發送一條消息,然后在Rannable調用handler.postDelayed(runnable,1000);達到循環,在onCreate調用達到觸發的效果
2016-09-10
一秒一次 ,
2016-09-09
求解答啊~~~~