1. 程式人生 > >android 定時器,每秒變換一次圖片!

android 定時器,每秒變換一次圖片!

在android中,要讓每秒進行一次ui更新,就需要利用到定時器和handler,message的結合,如果不使用handler就不能達到更新ui的效果,我的理解是handler中存在一個佇列問題,可以保證不產生阻塞。

程式碼如下:

在這段程式碼中有兩點需要注意:

第一:在更新完圖片後,需要重新整理整個佈局,linearlayout.invalidate();

第二:在用完定時器timer後,要在Activity被幹掉的同時銷燬定時器timer。