安卓開發之計時器使用

2021-07-26 22:08:15 字數 947 閱讀 8238

timertask task = new timertask()

};timer timer = new timer();

timer.schedule(task, 500 , 500);

如上:就是乙個簡單的計時器使用,表示從

0.5秒後,每隔

0.5秒響應一次計時器裡面的邏輯。

timer.schedule(task, 

500, 

500); 

秒後,每隔0.5秒迴圈

timer.schedule(task,

500);

秒後響應一次

當需要使用計時器呼叫n(n>

1&& n < 無限)次邏輯的時候,就需要設定停止。

如果是知道需要迴圈的次數,可以使用timer.schedule(task, 

500);

例1:

int i = 0;

while(i < 10)

}; timer timer = new timer();

timer.schedule(task, 500 * i);

}

表示執行

10次邏輯,間隔時間為

0.5秒

例2:

private timer timer;

timertask task = new timertask()

i++;

}};timer = new timer();

timer.schedule(task, 500 , 500);

//執行緒

handler handler = new handler()

} };

同樣是執行

10次邏輯運算後停止計時器,例二運用的很廣,使用cancel()可以人為的提前停止計時器。具體用法自己體會

安卓開發實現雙方比賽計時器

安卓開發,實現雙方比賽計時器 效果圖 獲取動態時間資訊,以便當時間為0後,即結束本局,分出勝負 public void getdynamictimertext 長按結束本局 public void endcurrentplay setpositivebutton 確定 new dialoginte ...

安卓開發 HttpClient使用

httpclient其實是乙個inte ce型別,httpclient封裝了物件需要執行的http請求 身份驗證 連線管理和其它特性。從文件上看,httpclient有三個已知的實現類分別是 abstracthttpclient,androidhttpclient,defaulthttpclient...

安卓開發 StrictMode使用

最新的android平台中 android 2.3起 新增加了乙個新的類,叫strictmode android.os.strictmode 這個類可以用來幫助開發者改進他們編寫的應用,並且提供了各種的策略,這些策略能隨時檢查和報告開發者開發應用中存在的問題,比如可以監視那些本不應該在主線程中完成的...