1

ユーザーが歩いた距離を見つけるアプリを開発しようと考えています。まず、GPS 位置情報を介して実装しようとしましたが、センサーを使用する別のアイデアはありますか?

基本的に私のアプリは; ユーザーが開始ボタンをクリックすると、歩行が開始されます。 ユーザーが停止ボタンをクリックすると、歩行が終了します。アプリは、ブラ メートルを歩いたことを通知します。

場所(緯度または経度)なしで実装したい

他に方法はありますか?

4

3 に答える 3

5

多分それはあなたを助けることができます

このアプリケーションはステップ数を数え、約を計算します。ユーザーの歩幅に基づく距離と速度。

于 2012-06-12T22:12:51.857 に答える
0

他の唯一の選択肢は、加速度計に接続して、「ステップ」がどのように見えるかを把握することです。次に、ストライドの長さ、「弾力性」などをユーザーに確認する必要があります...

簡単ではありません。携帯電話の持ち方 (ベルト ホルダーでユーザーの腰に固定する、手に持つ、バッグの中で跳ね回るなど) によって、ステップが異なって見えます。実際に足を叩きつけた人などのように、センサーに「隆起」がはっきりと現れることはありません...

于 2012-05-16T14:38:06.377 に答える
0

私の知る限り、唯一の方法は位置情報 (GPS またはネットワークベース) を使用することです。

私が考えることができる(ばかげた)アイデアが1つあります:
デバイスにジャイロスコープがある場合、電話を地面の上で転がし、デバイスの直径と一緒に距離を計算できます;)

しかし、あなたの最善の策は依然として場所の使用です.

于 2012-05-16T14:39:27.100 に答える