簡單實現Android計時器

2021-07-26 04:37:44 字數 724 閱讀 5197

使用android提供的chronometer控制項可以快速地實現乙個定時器效果。

在xml檔案中新增定時器控制項:

android

:id=

"@+id/timecount"

android

:layout_width=

"wrap_content"

android

:layout_height=

"wrap_content"

android

:textcolor=

"@android:color/black"

android

:textsize=

"40dp"

/>

在activity中獲取該控制項,實現控制器效果只需簡單呼叫三個方法:

1、設定起始值:

mchronometer.setbase(systemclock.elapsedrealtime() - 

time

);

time是乙個long型別的時間值,systemclock。elapsedrealtime是乙個復位基準值。

2、開始計時:

mchronometer.start();

3、暫停、停止計時

mchronometer.stop();

設定為倒計時效果:

C 簡單計時器

因為經常需要對 段計時,如下是乙個抽象的計時器類,包含兩個類乙個是timer類,用於計時操作,在需要計時的 段開始處呼叫start 開始計時,在 段結尾處呼叫stop 停止計時,elapse 可以獲取 段的耗時。另乙個是time ctory類用於timer的管理呼叫gettimer 即可獲取乙個計時...

Android實現秒錶計時器的程式設計

這是學習android來第乙個完整的android程式。主要功能是實現秒錶計時,功能簡介如下 1.功能 1 根據使用者設定.按0.1秒或1秒為最小單位計時,滿60秒進為分鐘,最大單位是分鐘。預設分鐘為兩位,超過兩位後自動變為三位分鐘。2 顯示格式為 1.最小計時單位為0.1秒時,顯示為 分鐘 秒 0...

Android 計時器Timer用法

先看段 這個例項化了乙個handler,handler可以通過message在多個執行緒通訊,我這裡做的是定時reclen加1,然後以一定的格式,顯示到rectime上 ui執行緒上的操作 final handler handler new handler super.handlemessage m...