|The total duration the timer will run for, a.k.a how far in the future you want the timer to end. In milliseconds.|
|The interval at which you would like to receive timer updates. In milliseconds.|
|A parameter provided in |
CountDownTimer is a pretty lean class - it does one thing very well. Since you can only start/cancel a CountDownTimer, you have to implement pause/resume functionality as shown in the second example. For more complex functionality, or to specify a timer that should run indefinitely, use the Timer object.