1、首先创建子线程与主线程进行数据交互的Handler ,并更新UI

@SuppressLint("HandlerLeak")

private Handler mHandler = new Handler() {

@Override

public void handleMessage(Message msg) {

switch (msg.what) {

case UPDATE_TIME:

String time = (String) msg.obj;

tv_time.setText(time);

break;

}

}

};

2、创建用于耗时操作的自定义线程

class MyThend implements Runnable {

@Override

public void run() {

//每隔1s循环执行run方法

String time = getCurrentTime();

Message message = mHandler.obtainMessage();

message.obj = time;

message.what = UPDATE_TIME;

mHandler.sendMessage(message);

mHandler.postDelayed(this, 1000);

}

}

3、定义获取当前时间的函数

/*

* 获取当前时间

* */

private String getCurrentTime() {

SimpleDateFormat format = new SimpleDateFormat("HH:mm:ss"); //创建对象制定日期格式

String newTime = TimeUtils.getNowString(format);

LogUtils.i(TAG,"newTime:"+newTime);

return newTime;

}

4、开始执行异步任务

private void updateTime() {

mMyThend = new MyThend();

mHandler.postDelayed(mMyThend,0);

}

效果图:

android 显示系统时间,Android 实时获取当前时间并显示相关推荐

  1. css3获取当前时间并显示,实时获取当前时间并展示在页面上

    简介 实时获取当前时间并展示在页面上,是很多地方常用的:在页面中做此展示以便查看时间.本文使用js通过一个小的demo实现效果. 完整Code 实时展示当前时间 #time { width: 60%; ...

  2. HTML实时获取当前时间

    HTML实时获取当前时间 <script type="text/javascript">function gettime() {var time=new Date(); ...

  3. 微信小程序实现时钟(实时获取当前时间)

    最终效果展示图 这里的CSS样式是借鉴其他博客的,具体是哪一篇我忘了emmm 实现实时获取当前时间,并用上图所示的时钟展示出来,有两种思路. js获取当前时间,计算出时针.分针.秒针需要旋转的角度,再 ...

  4. 海关跨境电商进口统一版信息化系统平台数据实时获取接口(试行) java版

    海关跨境电商进口统一版信息化系统平台数据实时获取接口(试行) java版 海关总署公告: http://www.customs.gov.cn/customs/302249/302266/302267/ ...

  5. Java中时间格式化(获取指定时间)

    Java中时间格式化(获取指定时间,七天前) 1.通过获取当前系统时间,格式化后转为"yyyy-MM-dd HH:mm:ss"格式并输出: 2.可获取指定时间,如七天前,一年前等, ...

  6. android 获取当前时间_js如何获取当前时间并显示

    js可以通过Date对象获取当前日期和时间,使用Date()获取系统当前时间,在使用getFullYear().getMonth().getDate() .getHours()等方法获取特定格式的时间 ...

  7. android pcm 音量_Android中实时获取音量分贝值详解

    基础知识 度量声音强度,大家最熟悉的单位就是分贝(decibel,缩写为dB).这是一个无纲量的相对单位,计算公式如下: 分子是测量值的声压,分母是参考值的声压(20微帕,人类所能听到的最小声压).因 ...

  8. android 6.0 默认输入法,Android中系统默认输入法设置的方法(输入法的显示和隐藏)...

    1.调用显示系统默认的输入法 方法一. inputmethodmanager imm = (inputmethodmanager) getsystemservice(context.input_met ...

  9. android java 时间_android java获取当前时间的总结

    Java 代码 importjava.text.SimpleDateFormat; SimpleDateFormat   formatter   =   newSimpleDateFormat   ( ...

  10. android 设置系统壁纸,Android HttpURLConnection下载网络图片设置系统壁纸

    需求: 壁纸是url链接,get就能请求到,所以就用get请求到图片,把图片转化为bitmap,然后设置壁纸. 代码: 这里我封装了工具类 package xxxxx.utils; import an ...

最新文章

  1. 微博并发这么牛逼!看他架构如何设计的?
  2. pip install 默认安装路径修改
  3. 用c语言编程实现strcpy,用c语言.模拟实现strcpy,strcat,strcat,memcpy,memmove
  4. luogu2024 食物链
  5. 6421B Lab10 网络文件和打印服务的配置与故障排除
  6. C# windows定时服务+服务邮箱发送
  7. PHP 完整实战23种设计模式
  8. javascript获取当前日期时间及其一些操作
  9. 30 行 Javascript 代码搞定智能家居系统
  10. 单片机C语言PWM程序原理,单片机C语言程序设计:用 ADC0808 控制 PWM 输出
  11. c ++向量库_C ++中的2D向量–实用指南2D向量
  12. Ubuntu 16.04 使用 Libcoap
  13. 毕设题目:Matlab机器人路径规划
  14. html+css基础-2-盒子模型、选择器优先级、新增伪元素、display:none
  15. 点播系统加服务器加投影加音响,VOD视频点播系统的安装维护与使用
  16. SVN下载安装及入门使用教程_win10_64位
  17. 阿里矢量图三种在线引用方法
  18. sqlserver:什么是数据库实例?
  19. 卷积神经网络如何提取特征
  20. Spring内部原理模拟实现(一)—————— 开开开山怪

热门文章

  1. excel教程自学网_5个口碑爆棚的自学网站,不花一分钱直接看教程
  2. win7 无线网卡无法连接,启动wlan autoconfig 服务报错误1:函数不正确
  3. Properties和ResourceBundle类
  4. dns预获取(dns-prefetch)link rel="dns-prefetch"优化载入速度
  5. Zune vs iPod
  6. 怎样在html中加入动态图片背景,怎样在网页中插入透明flash背景 添加透明flash背景方法介绍(图文)...
  7. python scrapy框架爬虫_python爬虫之scrapy框架介绍
  8. Head First 系列书籍分享,Head First Python (中文版·第2版),Head First Java(中文版):第二版——涵盖Java 5.0...
  9. LoadRunner教程01:性能测试常见用语
  10. Vlan的access、trunk以及hybird接口配置实验