2011-11-21 71 views

回答

2

一個想法是使用加速計來檢測手機何時移動。當然,你不能估計移動的距離非常準確,但它可能適用於你的應用程序。如果加速度計說手機移動超過5秒鐘左右(也許你可以檢測到一種移動模式?),你可能會推斷手機從原來的位置顯着移動。

當然,用戶可以通過搖晃手機欺騙你的應用程序...

0

關於GPS一個很好的資源可以在官方網站上找到:http://www.gps.gov/systems/gps/performance/accuracy/

簡短的回答,然而,就是在給定時刻的特定手機的GPS精確度取決於幾個變量。那些與你的問題最相關的將是設備的實際硬件和目前的環境條件。通常情況下,良好條件下的手機最多可以達到10米的橫向精度。考慮到惡劣條件,本地干擾,有限的衛星連接等,可能會使讀數的誤差更高。不幸的是,持續而精確地測量5米的運動是不太可能的。

+0

OK,如果我使用10個M可我實現了使用的SensorManager? – AndroidDev

相關問題