zoukankan      html  css  js  c++  java
  • Android利用CountDownTimer类实现倒计时功能

    public class MainActivity extends Activity {
    	private MyCount mc;
    	private TextView tv;
    	
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
            tv = (TextView)findViewById(R.id.show); 
            mc = new MyCount(70000, 1000); 
            mc.start(); 
        }
        class MyCount extends CountDownTimer{
    
    		public MyCount(long millisInFuture, long countDownInterval) {
    			super(millisInFuture, countDownInterval);
    			System.out.println("你好");
    		}
    		@Override
    		public void onTick(long millisUntilFinished) {
    			Date date = new Date(millisUntilFinished);
    			SimpleDateFormat sdf = new SimpleDateFormat("hh:mm:ss");
    			String str = sdf.format(date);
    			System.out.println(str);
    			tv.setText("请等待70秒("+millisUntilFinished / 1000 +")...");
    		}
    		@Override
    		public void onFinish() {
    			tv.setText("finish");
    		}
        }
        @Override
        protected void onDestroy() {
        	super.onDestroy();
        	mc.cancel();
        }
    }


  • 相关阅读:
    移动端上拉下拉刷新组件
    linux ftp搭建
    asp.net core 在Ubuntu 运行
    go can't find import: "github.com/** 错误
    WPF
    总结
    ASP.net
    计算器简单封装和ASP.net
    用户故事
    四则运算.结对编程
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/4310942.html
Copyright © 2011-2022 走看看