【Android】倒计时功能简单实现及日期工具类分享
来源:互联网 发布:java 数组去重的方法 编辑:程序博客网 时间:2024/06/05 19:37
比如某一商家搞活动需要用到倒计时功能,用Android代码简单实现其实就是用到了计时器类(Timer),主要算法封装在日期工具类里了。
1、算法
/** * me.tongleer.com * 通过秒格式化时间 * @param s * @return */ public static String formatTimeBySecond(Integer s) { int hour = 0; int minute = 0; int second = 0; second = s; if (second > 60) { minute = second / 60; second = second % 60; } if (minute > 60) { hour = minute / 60; minute = minute % 60; } String strtime = hour+":"+minute+":"+second; return strtime; }
2、倒计时方法
private void countDown(){ tvTime.setText("距离结束\n"+DateUtil.formatTimeBySecond(second)); timer = new Timer(); TimerTask task=new TimerTask() { @Override public void run() { runOnUiThread(new Runnable() { @Override public void run() { tvTime.setText("距离结束\n"+DateUtil.formatTimeBySecond(second)); if(second<=0){ timer.cancel(); } second--; } }); } }; timer.schedule(task, 1000, 1000); }
下载链接:http://pan.baidu.com/s/1c2cF0XE
密码:g7gj
0 0
- 【Android】倒计时功能简单实现及日期工具类分享
- 简单实现Android倒计时功能
- 倒计时功能简单实现
- android 实现倒计时功能
- Android倒计时功能实现
- android实现倒计时功能
- Android 倒计时功能实现
- Android实现倒计时功能
- Android利用CountDownTimer类实现倒计时功能
- Android利用CountDownTimer类实现倒计时功能
- Android利用CountDownTimer类实现倒计时功能
- Android倒计时简单实现
- 简单Android倒计时实现
- Android实现简单倒计时
- Android:分享功能实现(超简单)
- Android 一键分享功能简单实现
- Android倒计时功能的实现
- Android 倒计时功能的实现
- 学习笔记-----浅谈汇编指令CMP运行机制
- 第二章-信源与信息熵(二)
- 欢迎使用CSDN-markdown编辑器
- 探索C++对象模型
- Qt那点事儿(三) 论父对象与子对象的关系
- 【Android】倒计时功能简单实现及日期工具类分享
- Apache Maven项目提供的Surefire插件详解
- re正则表达式
- 第十四天
- 浙大PAT乙级1004. 成绩排名 (20)
- Collection<String>n=new ArrayList<String>()与List<String>n=new ArrayList()的区别
- 【STM32】STM32之NVIC
- 将博客搬至CSDN
- 回顾大一