1、System.currentTimeMillis():获取的是系统的时间,可以使用SystemClock.setCurrentTimeMillis(long millis)进行设置。如果系统时间发生了改变,可以通过监听广播来获取。

  • Intent.ACTION_DATE_CHANGED (日期改变广播):系统日期自动改变不会发送该广播,用户手动更改日期,只有修改为之后日期时才会发生该广播,否则不发送。

  • Intent.ACTION_TIME_CHANGED (时间改变广播):系统时间自动改变不会发送该广播,用户手动更改日期或时间均发送该广播。

  • Intent.ACTION_TIME_TICK (时间改变广播):系统时间自动改变会发送该广播,可以通过该广播进行整点播报功能。

2、SystemClock.uptimeMillis():表示系统开机到当前的时间总数,单位是毫秒,但是,当系统进入深度睡眠(CPU休眠、屏幕休眠、设备等待外部输入)时间就会停止,但是不会受到时钟缩放、空闲或者其他节能机制的影响。

3、SystemClock.elapsedRealtime():表示系统开机到当前的时间总数,单位是毫秒。它包括了系统深度睡眠的时间。这个时钟是单调的,它保证一直计时,即使CPU处于省电模式,所以它是推荐使用的时间计时器。

4、SystemClock.elapsedRealtimeNanos():和SystemClock.elapsedRealtime()一样,不过返回的是纳秒。

Android - 系统时间相关推荐

  1. android系统时间获取方式

    1.获取系统时间 [java] view plaincopy SimpleDateFormat timeFormat = new SimpleDateFormat("HH-mm-ss&quo ...

  2. Android系统时间

    1.获取系统时间 [java] view plaincopy SimpleDateFormat timeFormat = new SimpleDateFormat("HH-mm-ss&quo ...

  3. Android 系统时间自动更新机制

    两种时间更新机制 NITZ NITZ(Network Identity and Time Zone,网络标识和时区),是一种用于自动配置本地的时间和日期的机制,同时也通过无线网向移动设备提供运营商信息 ...

  4. Android 系统时间自动更新机制--解决 “时间和日期不准确“

    两种时间更新机制 NITZ NITZ(Network Identity and Time Zone,网络标识和时区),是一种用于自动配置本地的时间和日期的机制,同时也通过无线网向移动设备提供运营商信息 ...

  5. 一加点击android系统时间,一加6手机系统迎来更新,一加让你快速吃“派”

    今年8月7号,谷歌正式发布最新Android系统--Android Pie.作为老大难的问题,手机厂商更新系统时间拖延一直让谷歌无能为力,不过,一加已经做好了迎接Android Pie的准备. 昨晚1 ...

  6. Android系统时间更新机制

    系统设置–日期和时间–自动确定日期和时间:  智能机 提供2类日期和时间同步方式:  使用网络提供时间  使用GPS提供时间  以及"自动确定时区"的选项.  Android 之时 ...

  7. android 获取24小时,Android系统时间制式的获取

    I.获取系统时间制式(12小时制/24小时制) 1.背景/使用场景 在有些软件中,可能需要展示一些时间信息,而这些信息可能是Server以UTC格式或Unix timestamp 格式推送过来的,终端 ...

  8. 一加点击android系统时间,终于等到你!一加发布国内首个Android P定制系统 一加6抢先体验...

    原标题:终于等到你!一加发布国内首个Android P定制系统 一加6抢先体验 目前国产手机采用的都是安卓系统,由于某些不可抗力的因素,安卓原生系统在国内很多功能都无法正常使用,因此国产手机采用谷歌的 ...

  9. android 系统时间改变颜色吗,安卓手机通知栏时间、日期、通知颜色修改教程

    智能手机使用久了,难免产生视觉疲劳,很多朋友通过不断更新桌面或者刷机来达到不同的视觉效果,不过以上方法通常比较复杂,并且使用次数多了也容易失去新鲜感,下面本文也是涉及到手机界面美化方面,主要介绍下An ...

最新文章

  1. 概说《TCP/IP详解 卷2》缘起
  2. careercup-C和C++ 13.6
  3. Android用户界面程序设计示例
  4. 三句话介绍清楚滑动窗口协议/GBN/SR
  5. 中国首部智能交通微纪录片正式发布 探讨交通强国高质量发展路径
  6. nignx处理Html中SSI技术代码注意事项
  7. Linux下添加eigen头文件,移植Eigen库到SylixOS下及使用方法
  8. 第六章 PCB 的 DRC 检查、拼版设计及资料输出
  9. 2008-8-26~2008-9-4 出差报告
  10. Java基础编程题:输入两个正整数,求它们的最大公约数和最小公倍数
  11. BP神经网络(Python代码实现)基于pytorch
  12. 新疆公需课继续教育答案 自动获取
  13. vnc远程控制软件怎么用,在Windows中vnc远程控制软件怎么用
  14. 检验入参合法性有哪些_参数检验和非参数检验是什么意思
  15. Word尾注——论文参考文献
  16. Go语言 defer 和 recover
  17. 抗疫先锋 | IBM:同心抗疫,重塑未来 - emerge smarter!
  18. 运动会分数统计 综合题1
  19. NS-3网络仿真平台搭建及可视化
  20. 机械臂正运动学(1)——MDH下的正解(自编)

热门文章

  1. NIS详解(概念、搭建NIS服务器、实验演示)
  2. 【Linux】linux下删除/清空文件夹/文件命令
  3. tuned-adm性能优化的配置文件详解
  4. 微处理机就是微型计算机,他们是《微型计算机》改版20年的历史见证者
  5. 如何使用zx编写shell脚本
  6. gazebo 直接获取传感器数据_基于uFUN开发板的心率计(一)DMA方式获取传感器数据...
  7. 最新计算机技能需求排名Python第三,谁是第一?俄罗斯实现最强读心术
  8. 计算机科学导论 -- 第二章 数字系统
  9. 【递归】-C语言 一些题目
  10. Java简单的多线程卖票