Android SystemClock 应用
在Andriod中关于线程一部分中经常会遇到计算时间的操作,这里面应用较多的是SystemClock类,这个类仅仅是一个获取系统时间、运行时间的工具类。
这个类有两个主要的静态方法uptimeMillis()和 elapsedRealtime().
我们来看一下这两个函数的实际含义,以下是源码中的注释
Returns milliseconds since boot, not counting time spent in deep sleep.
This value may get reset occasionally
native public static long uptimeMillis();
Returns milliseconds since boot, including time spent in sleep.
native public static long elapsedRealtime();
由此可见,uptimeMillis()返回的是系统从启动到当前处于非休眠期的时间。
elapsedRealTime()返回的是系统从启动到现在的时间。
值得一提的是,这个类还提供了另外一个方法, public static void sleep(long ms),这个方法就是封装了Thread.sleep方法,但是不会抛出InterruptedException
转载于:https://my.oschina.net/tingzi/blog/106723
Android SystemClock 应用相关推荐
- Android SystemClock类
SystemClock类用来获取时间. SystemClock.uptimeMillis() 系统开机到当前的时间总数,单位是毫秒.但是,当系统进入深度睡眠(CPU休眠.屏幕休眠.设备等待外部输入)时 ...
- android 退出app代码_PPT 下载 | APP 埋点那些事
本文内容根据神策大数据技术直播系列第一季第二讲<数据采集与埋点>整理而成,可在公众号后台回复[629技术直播],获取 PPT. ▼▼▼ 主持人(刘鑫):来到神策以后参与的一个项目,就是灼洲 ...
- Android Clock控件
1. AnalogClock模拟时钟 属性配置 dial,表盘背景 hand_hour,时针图片 hand_minute,秒针图片 配置文件 <AnalogClockandroid:layout ...
- Android.os.SystemClock
https://www.linuxidc.com/Linux/2011-11/48325p2.htm 文档中对System.currentTimeMillis()进行了相应的描述,就是说它不适合用在需 ...
- Android 计时器 Chronometer
Android 简单的计时器可以使用系统提供的方法Chronometer 下面是是实现的效果 Chronometer 的几个方法如下: 1 start(); 计时开始 2 stop(); 计时暂停 ...
- Android PullToZoomListView实现放大回弹效果
版本号:1.0 日期:2014.8.4 版权:© 2014 kince 转载注明出处 之前看过一篇文章,链接是:能够下拉缩放HeaderView的ListView:PullToZoomInLis ...
- Android应用系列:完美运行GIF格式的ImageView(附源码)
前言 我们都知道ImageView是不能完美加载Gif格式的图片,如果我们在ImageView中src指定的资源是gif格式的话,我们将会惊喜的发觉画面永远停留在第一帧,也就是不会有动画效果.当然,经 ...
- Android系统默认Home应用程序(Launcher)的启动过程源代码分析
在前面一篇文章中,我们分析了Android系统在启动时安装应用程序的过程,这些应用程序安装好之后,还需要有一个Home应用程序来负责把它们在桌面上展示出来,在Android系统中,这个默认的Home应 ...
- 时间计时android程序,Android 时间计时器控件 Chronometer
当你想要显示时间的推移而不是进程的增加的时候,可以使用Chronometer作为一个计时器.当需要记录用户进行某项操作所消耗的时间的时候,或者在游戏中需要限制时间时候,它将非常实用. 这里,Chron ...
最新文章
- C6678-SRIO和FPGA的通信
- java8 lamda快速入门
- Windows PowerShell:Windows PowerShell的简介、入门、使用方法之详细攻略
- requestmapping注解访问404_【框架】127:几个非常重要的注解
- JavaScript Function.arguments 属性详解
- IDEA主题设置与eclipse代码风格一致
- byteofpython.info_A Byte of Python 笔记(7)数据结构:列表、元组、字典,序列
- 【PostgreSQL-9.6.3】物化视图
- server-sent events
- GBase数据库日常运维操作(一)
- linux学习--体验免安装版本的linux
- logback 配置 日志
- Python-有道翻译
- 湖北省贷款贴息扶持政策申报指南,2022年申报条件以及贴息奖励标准
- VNC_Linux环境服务安装、配置与使用
- OpenSSL-SNI
- Shallow Size 和 Retained Size
- HTTP Error503 错误解决办法
- 华科计算机学院专业课,华科计算机考研专业课有哪些
- 用Python写一个最简单的计时秒表