2010-04-27 80 views
7

找出Android設備的移動速度最簡單的方法是什麼?如何確定Android設備的速度?

另外,有沒有辦法註冊速度的意圖?例如:如果設備每小時超過20英里,則有意圖。

回答

7

最簡單的方法是讓設備的速度來自GPS,更具體地說是在2點之間行駛的時間。幸運的是,這已經爲您完成了位置類:Location.getSpeed(),它以m/s的速度返回一個浮點數。

正是乘以加速度它應用的時間見Android developer reference更多信息

1

你可以計算出速度。此方法非常敏感,因此您必須添加一些邊框檢查來過濾抖動。

+0

商用移動設備(如Apple和Android手機)上的加速度計可能太粗糙,無法進行有用的測量。我想這取決於所需的準確性... – jww 2014-10-05 02:50:12

相關問題