Ich entwickle eine Anwendung zur Berechnung der Kalorienverbrennung, indem ich dafür gehe SensorEventListener (ACCELEROMETER) verwende ich drei Werte von diesem X, Y, Z. meine Frage ist, wie Fuß Schritt mit diesen drei X, Y, Z berechnen. Dies ist mein Code für den X, Y, Z Wert. Ich benutze auch GPS. aber ich benötigte Schritt zählen mit Schrittzähler in Android guyzz PLZ mir helfen.
%Vor%Mein Vorschlag ist, dass Sie Variationen in der globalen Z-Achse verfolgen sollten (Ihre Auf- und Abbewegung). Sie können nicht garantieren, dass der Benutzer das Mobiltelefon in einer bestimmten Ausrichtung hält, so dass Sie sich auf das Experimentieren verlassen müssen. Außerdem müssen Sie möglicherweise die Geschwindigkeit der Bewegung überwachen (um beispielsweise die Bewegung des Autos nicht in Fußschritte zu übersetzen).
Was ich tun würde, ist:
1- Erstellen Sie eine Textdatei auf dem Handy und notieren Sie die Werte von X, Y & amp; Z (zusätzlich zur GPS Geschwindigkeit) während ich gehe, mit dem Handy in verschiedenen Orientierungen (in meiner Tasche, in einer Gürteltasche, ... etc). Behalte auch die Anzahl der Schritte im Auge, die ich ausgeführt habe.
2- Erstellen Sie anhand dieser Daten in Schritt 1 eine Formel, um diese Daten in die Anzahl der Schritte zu konvertieren.
Tags und Links android