У меня есть показания акселерометра, которые обновляются с помощью функции onSensorChanged() каждый раз при изменении значений акселерометра. Затем я создаю файл, в котором я записываю оси акселерометра (X, Y, Z) на каждой строке, но также хотел бы добавить временные интервалы между каждым чтением. Я где-то читал, что использование System.currentTimeMillis() - это не путь. Каким будет лучший способ сделать это как можно точнее?Самый надежный способ расчета разницы во времени
2
A
ответ
3
Я предлагаю использовать timestamp поле SensorEvent:
public long timestamp
Since: API Level 3
The time in nanosecond at which the event happened
Только помните, последнее значение и вычислить разницу, что путь
1
Используйте API вызова Стандартный Java:
System.nanoTime
Тогда просто сделать разницу между временем.
1
Смежные вопросы
- 1. Функция R для расчета разницы во времени
- 2. Расчет разницы во времени
- 3. Самый надежный способ сравнения дат?
- 4. Объединение 2 таблиц для расчета разницы во времени
- 5. Формула для расчета разницы во времени по конкретным критериям
- 6. Неполадка расчета разницы во времени при выполнении действий
- 7. Вычисление разницы во времени
- 8. Самый надежный способ скопировать файл
- 9. Функция разницы во времени
- 10. Поиск разницы во времени
- 11. Получение разницы во времени
- 12. Самый быстрый способ расчета Prime
- 13. Вычисление разницы во времени вычитанием
- 14. Самый надежный способ загрузки данных по HTTP
- 15. Самый быстрый способ расчета детерминанта?
- 16. Расчет разницы во времени во времени в реальном времени
- 17. Самый эффективный способ расчета рейтингов в играх реального времени
- 18. формат разницы во времени автоматически
- 19. HIVE - Формат разницы во времени
- 20. Вычислить кнопку разницы во времени
- 21. java для разницы во времени
- 22. Получение разницы во времени php
- 23. Javascript калькулятор разницы во времени
- 24. Получение минимальной разницы во времени
- 25. Вычисление ошибки разницы во времени
- 26. Получение разницы во времени javascript
- 27. Что такое надежный способ расчета фактической (веб-страницы) загрузки страницы
- 28. формат разницы во времени и времени
- 29. Самый эффективный способ расчета nCr modulo 142857
- 30. Самый надежный способ проверить целое число
Большого спасибо :) – unleashed
Расчет предыдущее и текущее время дает мне значения, такому как 200012204. Последнее 5 чтения меток времени является '28194580521720 28194780961176 28194980668203 28195180649892 28195380662101', как вы можете видеть шестой разряд всегда меняется 1,3,5,7 и 9. Предполагаю, что разница между каждой меткой времени составляет 20 мс? – unleashed
Он варьируется _very_ широко, в зависимости от конкретной архитектуры, на которой вы работаете ... что, вероятно, зависит от телефона, для Android. –