android 得到毫秒时间戳,android – Location.getTime()总是返回没有毫秒的时间戳
生活随笔
收集整理的這篇文章主要介紹了
android 得到毫秒时间戳,android – Location.getTime()总是返回没有毫秒的时间戳
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
我使用LocationManager.GPS_PROVIDER和LocationListener注冊LocationManager.requestLocationUpdates()跟蹤GPS位置.
我的問題:
所有經(jīng)過測試的設(shè)備(Sony neo,Sony active,Moto G)都會(huì)生成位置對(duì)象,這些對(duì)象在getTime()中沒有一秒的分?jǐn)?shù):
2014-05-24T10:24:59.000Z
2014-05-24T10:25:00.000Z
2014-05-24T10:25:01.000Z
2014-05-24T10:25:02.000Z
2014-05-24T10:25:03.000Z
由于我正在計(jì)算速度,傾斜和與氣壓高度合并,1s(1000ms)分辨率太不精確了.而且我不相信,這些修復(fù)都完全在.000.
我的問題:
最好將System.currentTimeMillis()作為我的跟蹤點(diǎn)的時(shí)間戳,或者GPS定位通常遠(yuǎn)??遠(yuǎn)落后于“實(shí)時(shí)”,計(jì)算出的位置實(shí)際上是過去的那些(落后幾秒)?
備注:
總結(jié)
以上是生活随笔為你收集整理的android 得到毫秒时间戳,android – Location.getTime()总是返回没有毫秒的时间戳的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: android更改menu字体颜色,An
- 下一篇: android官方夜间模式,Androi