android 实现动态显示当前的时间
来源:互联网 发布:淘宝怎么删除评价 编辑:程序博客网 时间:2024/05/22 09:48
我们需要用到Timer和Handler来实现这个功能。
首先,我们需要在代码声明Timer这个类
timer = new Timer();
<span style="white-space:pre"></span>编写一个timeTask方法,定时向handler发送消息,我选择的时间是1秒钟
<span style="white-space:pre"></span><pre name="code" class="java">private void timeTask(){timer.schedule(new TimerTask() {@Overridepublic void run() {handler.sendEmptyMessage(1);}}, 0, 1000);}
然后,声明一个Handler对象,并重写handleMessage方法
<pre name="code" class="java">private Handler handler = new Handler(){public void handleMessage(Message msg) {switch (msg.what) {case 1:formatter = new SimpleDateFormat("yyyy年MM月dd日 HH:mm:ss "); curDate = new Date(System.currentTimeMillis());//获取当前时间 date = formatter.format(curDate); tvDate.setText(date);break;}};};
最后,别忘了在onStop中将timer cancel掉
<pre name="code" class="java">@Overridepublic void onStop() {timer.cancel();super.onStop();}
0 0
- android 实现动态显示当前的时间
- Android中当前时间的动态显示
- 动态的显示当前时间
- qt动态显示当前时间如何实现
- androidの当前时间动态显示
- 动态显示当前时间
- android 动态的显示时间
- js实现年月日 当前时间的显示
- 网页动态显示当前时间
- JAVASCRIPT动态显示当前时间
- js动态显示当前时间
- 动态获取当前时间显示
- ajax动态显示当前时间
- asp.net实现动态显示当前日期时间——用asp自己封装的AJAX
- Android动态显示当前年月日时分秒系统时间
- 标准的动态显示当前时间的JavaScript函数
- Javascript 最简单的动态显示当前时间的代码
- 显示当前的时间
- 一个2年安卓开发者的一些忠告
- css伪类详解
- js文件中获取项目访问路径
- 哈夫曼实现
- SQL Server 存储过程
- android 实现动态显示当前的时间
- 求阶乘和
- Unity3D-Pro安装
- 中缀表达式转前缀表达式
- mysql添加新用户 开放外网访问
- ubuntu 14.04安装libpcap
- CSS基础01
- C++内存管理
- iOS 几个图片图像处理