android倒计时
来源:互联网 发布:数控西门子802d编程 编辑:程序博客网 时间:2024/05/20 18:00
更新了下模拟器录制了个效果图:后边附有代码地址:
package com.qiao.timecountdown;import android.app.Activity;import android.app.Fragment;import android.os.Bundle;import android.os.CountDownTimer;import android.view.LayoutInflater;import android.view.View;import android.view.View.OnClickListener;import android.view.ViewGroup;import android.widget.Button;/*** 获取验证码倒计时。。。。。。* @author 有点凉了* QQ群:123869487* 求基友共同进步,求大神入群指点**/public class MainActivity extends Activity {private static Button button = null;private static TimeCount time; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); time = new TimeCount(60000, 1000);//构造CountDownTimer对象 if (savedInstanceState == null) { getFragmentManager().beginTransaction() .add(R.id.container, new PlaceholderFragment()) .commit(); } } /** * A placeholder fragment containing a simple view. */ public static class PlaceholderFragment extends Fragment { public PlaceholderFragment() { } @Override public void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); } @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { View rootView = inflater.inflate(R.layout.fragment_main, container, false); button = (Button) rootView.findViewById(R.id.bt_get); button.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {time.start();}}); return rootView; } }//注册计时器class TimeCount extends CountDownTimer {public TimeCount(long millisInFuture, long countDownInterval) {super(millisInFuture, countDownInterval);// 参数依次为总时长,和计时的时间间隔}@Overridepublic void onFinish() {// 计时完毕时触发button.setBackgroundResource(R.drawable.iv_getcode);button.setText("重新获取");button.setClickable(true);}@Overridepublic void onTick(long millisUntilFinished) {// 计时过程显示button.setClickable(false);button.setText(millisUntilFinished / 1000 + "秒");}}}
另小人开了个淘宝店。。
传送门:
github地址
欢迎大家有时间光顾下 :左右阡陌
0 0
- Android 倒计时
- android倒计时
- 【Android】倒计时
- android 倒计时
- android 倒计时
- Android 倒计时
- Android 倒计时
- Android 倒计时
- android倒计时
- android 倒计时
- android倒计时
- android 倒计时
- android倒计时
- android倒计时
- Android 倒计时
- android倒计时
- Android倒计时
- Android倒计时!
- 面试总结8--计算机网络相关问题Part2
- 腾讯分析系统架构解析
- 基本套接字编程(6) -- 线程篇
- C++中实现从std::string类型到bool型的转换
- opencv处理透明图片
- android倒计时
- HDU 2138:How many prime numbers 【水】
- 欢迎使用CSDN-markdown编辑器
- UGUI - RectTransform
- hdu 5573Binary Tree
- Python 网页爬虫、 文本处理、 科学计算 、机器学习、数据挖掘 兵器谱
- silicon lab ember zigbee学习杂谈 --------- 发送zcl command
- springboot构建solr查询实例
- python3-面向对象