Android CountDownTimer 定时器
来源:互联网 发布:linux下使用anaconda 编辑:程序博客网 时间:2024/04/28 12:50
定时器,在一个程序用的非常常见,如定时刷新.定时提醒.什么的....
楼主在项目中遇到每隔15分钟,定时刷新!
这里 用的 CountDownTimer ,先贴一段断码,随后介绍!
public class MainActivity extends Activity {// 定义全局变量、查看调用次数int i = 1;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);// 启动定时器、(类似线程) 周期为:20秒 2秒调用一次new timer(20000, 2000).start();}/** * 类部类继承 CountDownTimer(android自带定时器) 这里需要重写三个方法 * * @author asus */class timer extends CountDownTimer {/** * 这里在启动时候赋值(毫秒数 1000=1秒) * * @param millisInFuture * 总时间 * @param countDownInterval * 多少时间调用一次 */public timer(long millisInFuture, long countDownInterval) {super(millisInFuture, countDownInterval);}// 当调用全部结束执行@Overridepublic void onFinish() {System.out.println("已经结束");}// (关键方法)需要间隔执行代码@Overridepublic void onTick(long millisUntilFinished) {// 设置日期格式 (楼主为了方便查看,打印当前时间、以及调用次数 周期为:20秒 2秒调用一次)SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Log.w("当前时间:", df.format(new Date())+" 调用次数:"+ (i++));}}}
接下来看下效果图:
已经详细说明、不懂看图!
这里 啰嗦一下
启动: start();
终止:cancel ();
转者请附出处!
- Android CountDownTimer 定时器
- android 定时器 CountDownTimer 倒计时
- Android 倒数定时器CountDownTimer
- Android定时器,CountDownTimer,AlarmManager
- Android 定时器 CountDownTimer 学习笔记
- Android 定时器+倒计时 CountDownTimer实现
- 定时器CountDownTimer
- android CountDownTimer定时器实现连续单击监听
- Android倒计时定时器CountDownTimer的用法
- Android CountDownTimer定时器类的使用
- android 定时器(Handler Timer Thread AlarmManager CountDownTimer)
- Android中的定时器Timer、AlarmManager、CountDownTimer的使用
- Android CountDownTimer(倒计时器)和Chronometr(定时器)
- Android中的定时器Timer、AlarmManager、CountDownTimer的使用
- Android中使用CountDownTimer封装CountDownUtil,制作一个简易定时器
- 定时器——CountDownTimer
- Android CountDownTimer
- android-CountDownTimer
- 【cocos2D-x学习】12.第三个小游戏——五子棋
- 通过Linux理解操作系统(一):概述
- HRBUST 1377 分组背包
- 木桶理论
- poj4011
- Android CountDownTimer 定时器
- poj 2965_The Pilots Brothers' refrigerator
- 【leetcode】Palindrome Number
- Linux进程等待
- 马太效应
- iOS中如何创建一个滑出式导航面板(1)
- hdu 3723 Delta Wave(卡特兰数)
- 鸟笼逻辑
- ZOJ1872Freckles(MST)