【Android】倒计时功能简单实现及日期工具类分享
2016-10-14 22:52
645 查看
比如某一商家搞活动需要用到倒计时功能,用Android代码简单实现其实就是用到了计时器类(Timer),主要算法封装在日期工具类里了。
下载链接:http://pan.baidu.com/s/1c2cF0XE
密码:g7gj
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
相关文章推荐
- android利用Intent.ACTION_SEND实现简单分享功能
- 简单实现Android倒计时功能
- 关于Android实现简单的微信朋友圈分享功能
- Android:分享功能实现(超简单)
- Android实现简单的倒计时功能
- Android中实现一个简单的分享功能
- Android 一键分享功能简单实现
- 16—【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能
- android 分享功能实现 即通过其他activity分享
- 实现简单的Android的播放视频功能
- android分享功能的实现
- android倒计时功能的实现(CountDownTimer)
- Android 如何实现分享图片功能
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- 【Android2D游戏开发十六】(上文之触摸屏手势)详解Android Gesture 手势操作!利用手势实现一个简单切换图片的功能!
- Android广播事件机制,并实现简单的定时提醒功能
- Android中“分享”功能的实现
- 简单的JS实现按钮触发倒计时功能
- 【Android游戏开发十六】Android Gesture之【触摸屏手势识别】操作!利用触摸屏手势实现一个简单切换图片的功能!
- Android中“分享”功能的实现