ユーザーが歩いた距離を見つけるアプリを開発しようと考えています。まず、GPS 位置情報を介して実装しようとしましたが、センサーを使用する別のアイデアはありますか?
基本的に私のアプリは; ユーザーが開始ボタンをクリックすると、歩行が開始されます。 ユーザーが停止ボタンをクリックすると、歩行が終了します。アプリは、ブラ メートルを歩いたことを通知します。
場所(緯度または経度)なしで実装したい
他に方法はありますか?
ユーザーが歩いた距離を見つけるアプリを開発しようと考えています。まず、GPS 位置情報を介して実装しようとしましたが、センサーを使用する別のアイデアはありますか?
基本的に私のアプリは; ユーザーが開始ボタンをクリックすると、歩行が開始されます。 ユーザーが停止ボタンをクリックすると、歩行が終了します。アプリは、ブラ メートルを歩いたことを通知します。
場所(緯度または経度)なしで実装したい
他に方法はありますか?
多分それはあなたを助けることができます
このアプリケーションはステップ数を数え、約を計算します。ユーザーの歩幅に基づく距離と速度。
他の唯一の選択肢は、加速度計に接続して、「ステップ」がどのように見えるかを把握することです。次に、ストライドの長さ、「弾力性」などをユーザーに確認する必要があります...
簡単ではありません。携帯電話の持ち方 (ベルト ホルダーでユーザーの腰に固定する、手に持つ、バッグの中で跳ね回るなど) によって、ステップが異なって見えます。実際に足を叩きつけた人などのように、センサーに「隆起」がはっきりと現れることはありません...
私の知る限り、唯一の方法は位置情報 (GPS またはネットワークベース) を使用することです。
私が考えることができる(ばかげた)アイデアが1つあります:
デバイスにジャイロスコープがある場合、電話を地面の上で転がし、デバイスの直径と一緒に距離を計算できます;)
しかし、あなたの最善の策は依然として場所の使用です.