- publicclassNewActivityextendsActivity{
- privateMyCountmc;
- privateTextViewtv;
- @Override
- protectedvoidonCreate(BundlesavedInstanceState){
- super.onCreate(savedInstanceState);
- setContentView(R.layout.main);
- tv=(TextView)findViewById(R.id.show);
- mc=newMyCount(30000,1000);
- mc.start();
- }
- /*定义一个倒计时的内部类*/
- classMyCountextendsCountDownTimer{
- publicMyCount(longmillisInFuture,longcountDownInterval){
- super(millisInFuture,countDownInterval);
- }
- @Override
- publicvoidonFinish(){
- tv.setText("done");
- }
- @Override
- publicvoidonTick(longmillisUntilFinished){
- tv.setText("secondsremaining:"+millisUntilFinished/1000);
- }
- }
- }
所以,如果你的程序需要执行一些周期性的任务,就可以考虑使用CountDownTimer这个类了。需要注意的是,在上面的这个例子中,最后显示时间是1,也就是说其实上执行了29次。所以这个地方一定要注意,如果你的任务次数是n,那么设置的时候一定要注意设置成n+1的时间
分享到:
相关推荐
android倒计时器的简单实现,利用CountDownTimer类。
最近项目中有个需求,需要像《水果...我相信大家有很多重方式实现,比如说:TimerTask + Timer。这里我向大家介绍一种比较简单的方式,使用 CountDownTimer这个类,听名字就比较适合我们的需求,闲言少叙,直接看代码
Android 倒计时程序,简单易懂!欢迎大家下载~
简单的android的3秒倒计时关闭界面或点击关闭。如果3秒内点击就不会再开启自动关闭。功能已实现。
Android倒计时的目的是实现一种高效、精确、易用和可扩展的倒计时功能,使得用户可以方便地设置、启动、暂停和重置倒计时,并且可以根据自己的需求定制倒计时的样式和功能。同时,Android倒计时还可以为开发者提供一...
一个简单的倒计时App,包含了倒计时的UI设计以及源码实现
用timer timertask 实现的Android简单倒计时功能。简单通俗易懂。
对CountDownTimer类的使用练习,实现了简单的短信倒计时功能。原博客地址 http://blog.csdn.net/u010356768/article/details/79279743
本项目是一个倒计时动画和定位一体的小例子,实现了倒计时三、二、一、GO的动画效果和加载中等待动画效果和使用百度的locSDK_4.0.jar定位。另外还对多次点击请求只执行最后一次进行了处理。源码很简单有详细的注释...
主要教大家如何简单的实现Android倒计时效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
android studio实现简易秒表.rar,太多无法一一验证是否可用,程序如果跑不起来需要自调,部分代码功能进行参考学习。
在 Android 中倒计时功能是比较常用的一个功能,比如短信验证码,付款倒计时等。今天小编给大家分享Android 简单实现倒计时功能,感兴趣的朋友一起看看吧
主要介绍了Android中闪屏实现方法小结(普通闪屏、倒计时闪屏、倒计时+动画闪屏),非常不错,代码简单易懂,需要的朋友可以参考下
现在的很多app都是使用手机注册的,为了确认使用的是自己的手机,都会加上一个短线验证码的选项,最近公司的项目使用到了这个短信验证码,并且要加入验证码倒计时功能,也就是60秒才能发送一次验证码,再次做过记录...
一个简单的自定义View,用于初步学习Android自定义View,可以参照我的博客http://blog.csdn.net/asdwkl2584561379/article/details/51025998
功能如标题所示,简单的android的3秒倒计时关闭界面或点击关闭,如果3秒内点击就不会再开启自动关闭。看图说话,代码简单,注释清晰,一目了然: 下载整个项目代码。 3秒过后进入下一界面: 代码: ...
主要介绍了Android 倒计时控件 CountDownView的实例代码,代码简单易懂,非常不错,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
简单实现了录音功能,并且能够实现计时播放,代码还需要调整,因为设置了多线程进行计时,没有用到android自带的计时器控件,所以读者可在代码中再试一下用自带的计时器控件进行编写。