Android: Sensoren
Kann mir jemand sagen, was ist der Unterschied zwischen SENSOR_DELAY_NORMAL
, SENSOR_DELAY_GAME
, SENSOR_DELAY_UI
und SENSOR_DELAY_FASTEST
im Android-sensoren.
Wo sollte der Entwickler all diese Dinge? Was Nutzer fühlen sich durch die Verwendung von alle diese?
Du musst angemeldet sein, um einen Kommentar abzugeben.
int SENSOR_DELAY_FASTEST get sensor data so schnell wie möglich
int SENSOR_DELAY_GAME rate geeignet für Spiele
int SENSOR_DELAY_NORMAL rate (Standard) passend für änderungen der Bildschirmausrichtung
int SENSOR_DELAY_UI passenden tarif für die Benutzeroberfläche
Hier sind einige Annäherungen, basierend auf geprüften Ergebnisse:
Können Sie auch definieren Sie Ihre eigenen rate, zum Beispiel 100ms.
Aber die rate ist nur eine Annäherung, wenn Sie brauchen eine genaue rate, ist es besser, einen timer zu verwenden.
Lesen Sie diese
http://developer.android.com/guide/topics/sensors/sensors_overview.html
SENSOR_DELAY_FASTEST 0 Mikrosekunde
SENSOR_DELAY_GAME von 20.000 Mikrosekunden
SENSOR_DELAY_UI 60,000 Mikrosekunde
SENSOR_DELAY_NORMAL von 200.000 Mikrosekunden(200 Millisekunden)
Meine Ergebnisse mit Geräte:
Ehre 4C Android 5.1.1
Xperia Z3 Android 6.0.1
für
Sensor.TYPE_ACCELEROMETER