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?
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
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.
Tags und Links android android-sensors