这是个android计时的代码,保存着方便以后工作中用到。

public class MainActivity extends Activity {private TextView tv;private static long start,now;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);tv = (TextView) findViewById(R.id.tvTime);start = System.currentTimeMillis();handle.post(runnable);}public String showTimeCount(long time) {if(time >= 360000000){return "00:00:00";}String timeCount = "";long hourc = time/3600000;String hour = "0" + hourc;hour = hour.substring(hour.length()-2, hour.length());long minuec = (time-hourc*3600000)/(60000);String minue = "0" + minuec;minue = minue.substring(minue.length()-2, minue.length());long secc = (time-hourc*3600000-minuec*60000)/1000;String sec = "0" + secc;sec = sec.substring(sec.length()-2, sec.length());timeCount = hour + ":" + minue + ":" + sec;return timeCount;}Handler handle = new Handler();Runnable runnable = new Runnable() {@Overridepublic void run() {handle.postDelayed(this, 500);now = System.currentTimeMillis();long time = now - start;tv.setText(showTimeCount(time));Log.i("0630","handle -- running");}};}


更多相关文章

  1. 史上最全!最经典!最无私的Android资料(书籍+代码)分享
  2. Android写文件到SDCard的一般过程和代码
  3. android 代码混淆问题解决
  4. Android 小代码集
  5. Android应用程序启动过程源代码分析(4)
  6. Android应用程序启动过程源代码分析(3)
  7. Android应用程序启动过程源代码分析(2)
  8. android 不使用布局文件,完全由代码控制布局实例
  9. android源代码下载——android环境配置

随机推荐

  1. 大学毕业论文-基于Android的五子棋游戏设
  2. Android WebView 不支持 H5 input type="
  3. Android StageFright漏洞攻击
  4. android解析json(以解析時时价为例),java也
  5. 视频格式转换库--libyuv的简介与编译
  6. 让Camera在portrait模式下不旋转90度
  7. 这是你从未见过的组件库 -- Android(安卓
  8. Android开发人员有福了---wifi连接调试
  9. 《第一行代码Android》读书笔记
  10. 提android 项目方案一个求感兴趣者加入