Android更改系统时钟?

时间:2012-01-03 23:13:29

标签: java android logcat

所以今天我从姜饼升级到冰淇淋三明治。 我今天做的其他改变是打开wifi并启用后台数据。

现在在LogCat我看到了这个:

  

标签:SystemClock文本:将时间设置为sec = 1325630833

我正在制作的一些游戏取决于游戏正在播放时不会改变。我经常使用System.currentTimeMillis()来确定移动之间的经过时间。例如,游戏对象的速度以像素/秒为单位进行测量。让Android改变系统时钟会让人感到困惑。

有没有更好的方法来衡量经过的时间?

1 个答案:

答案 0 :(得分:4)

  

Android更改系统时钟?

不确定。大多数计算机都可以,通常在某处同步NTP服务器。对于电话,根据位置,它们也可以响应来自无线运营商的NITZ信号。

  

有没有更好的方法来衡量经过的时间?

使用SystemClock,特别是uptimeMillis()elapsedRealtime()方法。