Android之封装倒计时页面
生活随笔
收集整理的這篇文章主要介紹了
Android之封装倒计时页面
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 、需求
多個頁面需要用到顯示定時器頁面,頁面里面時間會一秒一秒減少,頁面布局如下,開了定時器,如果其它頁面也打開會使用之前的頁面里面顯示的時間,也就是說在有效范圍內,時間不刷新。
2 、關鍵點
使用Android自帶的倒計時類CountDownTimer
CountDownTimer mCountDownTimer = new CountDownTimer(1000 * 60 * 10, 1000) {@Overridepublic void onTick(long millisUntilFinished) {//每次執行顯示,value表示還剩下多少秒String value = millisUntilFinished / 1000}@Overridepublic void onFinish() {//倒計時完后} //開啟倒計時 mCountDownTimer.start();//取消倒計時 mCountDownTimer.cancel();如果寫在activity或者Fragment里
總結
以上是生活随笔為你收集整理的Android之封装倒计时页面的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Kotlin之函数作为参数传递
- 下一篇: Android之解决APP奔溃重启导致F