System.currentTimeMillis()可以获取系统当前的时间,这里要实时显示就可以开启一个线程,然后通过handler发消息,来实时的更新TextView上显示的系统时间。具体就是写一个线程,线程里面无限循环,每隔一秒发送一个消息,在主线程里面处理消息并更新时间。

   class TimeThread extends Thread {@Overridepublic void run() {do {try {Thread.sleep(1000);Message msg = new Message();msg.what = 1;  //消息(一个整型值)mHandler.sendMessage(msg);// 每隔1秒发送一个msg给mHandler} catch (InterruptedException e) {e.printStackTrace();}} while (true);}}//在主线程里面处理消息并更新UI界面private Handler mHandler = new Handler(){@Overridepublic void handleMessage(Message msg) {super.handleMessage(msg);switch (msg.what) {case 1:long sysTime = System.currentTimeMillis();//获取系统时间CharSequence sysTimeStr = DateFormat.format("hh:mm:ss", sysTime);//时间显示格式time.setText(sysTimeStr); //更新时间break;default:break;}}};

然后在需要时启动线程就好,如下:

 protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);requestWindowFeature(Window.FEATURE_NO_TITLE);//去除标题栏setContentView(R.layout.activity_main);new TimeThread().start(); //启动新的线程}

转载请注明:https://blog.csdn.net/xch_yang/article/details/80590911


更多技术干货,欢迎关注我的公众号:ChaoYoung

Android——实时显示系统时间相关推荐

  1. 【响应式Web前端设计】在html页面实时显示系统时间

    在html页面实时显示系统时间 桌面新建记事本,将下列代码复制粘贴,重命名后缀为.html,保存,用浏览器打开即可 <html> <head><meta http-equ ...

  2. 在html页面实时显示系统时间

    在html页面实时显示系统时间 桌面新建记事本,将下列代码复制粘贴,重命名后缀为.html,保存,用浏览器打开即可 <html> <head><meta http-equ ...

  3. html+显示在线时间,在html页面实时显示系统时间

    原创散场前的温柔 最后发布于2018-11-05 13:24:58 阅读数 16005  收藏 展开 在html页面实时显示系统时间 桌面新建记事本,将下列代码复制粘贴,重命名后缀为.html,保存, ...

  4. 利用Handler通信来实时显示系统时间

    关键技术: 本程序实现了在屏幕中实时显示系统的时间,其中用到了Handler.Timer.TimerTask.Message等关键技术. 思路分析: 我们都知道,在Android中程序不能在主线程中( ...

  5. vc 实时显示系统时间

    1.基本函数: CTime time;  time=CTime::GetCurrentTime();//得到当前时间 2.在窗口创建的时候添加定时器 在classview中右击主界面类,添加windo ...

  6. wpf 实时显示系统时间_微软为Windows 10 on ARM引入WPF支持

    来源:快科技 对于微软来说,苹果推出自研桌面处理器后,就让原本Wintel阵营开始变得有些松动,不过微软已经开始在补足他们在移动端上的不足了. 现在微软方面宣布,将会在2021年为Windows 10 ...

  7. 【MFC】显示系统时间的状态栏

    00. 目录 文章目录 00. 目录 01. 案例概述 02. 开发环境 03. 关键技术 04. 程序设计 05. 秘笈心法 06. 源码下载 07. 附录 01. 案例概述 状态栏主要用于显示程序 ...

  8. Android实时显示时间日期(极简)

    Android实时显示时间日期 示例图 示例图解析 TextClock时间控件 常用的xml属性及常用方法 示例源代码 .xml文件 .java 示例图 示例图解析 格式 说明 yyyy/MM/dd ...

  9. android自动获取系统时间,Android获取系统时间的多种方法

    Android中获取系统时间有多种方法,可分为Java中Calendar类获取,java.util.date类实现,还有android中Time实现. 现总结如下: 方法一: void getTime ...

  10. php显示时间秒针走,Android_TextView显示系统时间(时钟功能带秒针变化,我们开启一个线程,线程每隔 - phpStudy...

    TextView显示系统时间(时钟功能带秒针变化 我们开启一个线程,线程每隔一秒发送一次消息,我们在消息中更新TextView上显示的时间就ok了. 首先我们在布局文件中放一个TextView用来显示 ...

最新文章

  1. MySQL-MHA集群部署(binlog复制)
  2. 【Android工具】安卓手机轻松获取硬件数据和状态信息
  3. 机器学习-特征工程中的特征降维
  4. rsync实现负载均衡集群文件同步,搭建线上测试部署环境
  5. JQuery动态循环绑定事件
  6. 生产环境下lnmp的权限说明
  7. EasyRecovery---ppt恢复技巧
  8. ext3日志模式---文件系统
  9. web项目目录访问 路径
  10. 下载excel 导入模板
  11. 单片机常用C代码汇总
  12. 搭建MQTT服务器实现Android客户端与ESP8266之间即时通信
  13. 微信开放平台应用申请流程优化公告
  14. win7软件图标异常解决
  15. 蓝凌OA自定义公式样例库
  16. 太过伤心,小王被这 10 道 Java 面试题虐哭了
  17. Java实现表格打印翻页_简单又实用的小文章来了----表格分页打印的那些小事(2)...
  18. k3s+traefik+cert-manager+letsencrypt实现web服务全https
  19. 谷歌又发新操作系统了!
  20. HADOOP数据仓库

热门文章

  1. Bat清理Chrome谷歌浏览器所有缓存
  2. 防抖和节流的区别是什么?防抖和节流的实现 详解!
  3. 摸底10余家一线互联网公司大数据架构图:Hadoop渗透力太强!
  4. word批量调整图片大小:
  5. 如何破解终端算力困局?PRCV这篇论文让机器人“算有余力”
  6. SQL 同比环比增长率计算
  7. [转帖] 一个老乞丐的一句话,震惊全中国人!
  8. 基于 smart-config技术实现
  9. java 获取系统默认打印机状态
  10. centos usb转网口_CentOS 6.5安装qf9700 USB网卡驱动