Android: Sensoren

7

Kann mir jemand sagen, was der Unterschied zwischen SENSOR_DELAY_NORMAL , SENSOR_DELAY_GAME , SENSOR_DELAY_UI und SENSOR_DELAY_FASTEST bei Android-Sensoren ist.

Wo sollte ein Entwickler all diese Dinge verwenden? Was werden Benutzer fühlen, wenn sie all diese verwenden?

    
Prasad 06.04.2012, 13:29
quelle

4 Antworten

5

int SENSOR_DELAY_FASTEST erhält Sensordaten so schnell wie möglich int SENSOR_DELAY_GAME Rate geeignet für Spiele int SENSOR_DELAY_NORMAL Rate (Standard), die für Änderungen der Bildschirmausrichtung geeignet ist int SENSOR_DELAY_UI Rate geeignet für die Benutzeroberfläche

    
jsb 06.04.2012, 13:47
quelle
18

Hier sind einige Annäherungen basierend auf getesteten Ergebnissen:

%Vor%

Sie können auch Ihre eigene Rate definieren, zum Beispiel 100ms.

  

int READINGRATE = 100000% Zeit in uns   mSensorManager.registerListener (dieses, mLinearAccelerometer,   READINGRATE);

Die Rate ist jedoch nur eine Annäherung, wenn Sie eine genaue Rate benötigen, ist es besser, einen Timer zu verwenden.

    
nabrugir 07.02.2013 21:45
quelle
4

lesen Sie dieses Ссылка

SENSOR_DELAY_FASTEST 0 Mikrosekunden SENSOR_DELAY_GAME 20.000 Mikrosekunden
SENSOR_DELAY_UI 60.000 Mikrosekunden SENSOR_DELAY_NORMAL 200.000 Mikrosekunden (200 Millisekunden)

    
jeonggu 23.09.2014 06:12
quelle
0

Meine Ergebnisse mit Geräten:
Ehre 4C Android 5.1.1
Xperia Z3 Android 6.0.1
für Sensor.TYPE_ACCELEROMETER

%Vor%     
t0m 04.11.2016 17:48
quelle

Tags und Links