Android SystemClock 应用
来源:互联网 发布:手机数据恢复精灵 破解 编辑:程序博客网 时间:2024/04/19 21:58
在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
- Android SystemClock 应用
- Android SystemClock 应用
- Android SystemClock 应用
- SystemClock 应用
- Android SystemClock
- android SystemClock
- Android SystemClock
- Android.os.SystemClock
- Android中的SystemClock类
- Android中的SystemClock类
- android SystemClock PowerManager
- Android中的SystemClock类
- Android.os.SystemClock
- Android.os.SystemClock
- Android:SystemClock 随记
- Android SystemClock类
- android.os.SystemClock
- Android中的SystemClock类
- C语言编程优化运行速度
- volatile的作用与用法(不允许编译器优化)
- Z-STACK1.4.3协议栈之osal_start_timerEx()的作用
- 互动电视点播错误与解决集合
- Z-Stack将按键改到任何I/O的方法
- Android SystemClock 应用
- z-stack协议栈-数据包接收处理流程
- Z-Stack中OSAL定时器事件触发流程分析
- ZigBee地址模式分析
- Zigbee协议栈OSAL层API函数
- IAR编译ZStack-CC2530,生成HEX文件完全配置
- zigbee单播、组播、广播
- ZIGBEE学习之SPI总线方式点亮LCD屏幕
- ZigBee学习之4——DMA