首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安卓系统中的SENSOR_DELAY_NORMAL、SENSOR_DELAY_GAME、SENSOR_DELAY_UI和SENSOR_DELAY_FASTEST有什么区别

安卓系统中的SENSOR_DELAY_NORMAL、SENSOR_DELAY_GAME、SENSOR_DELAY_UI和SENSOR_DELAY_FASTEST有什么区别
EN

Stack Overflow用户
提问于 2012-04-06 21:29:07
回答 4查看 15.5K关注 0票数 12

谁能告诉我安卓传感器中的SENSOR_DELAY_NORMALSENSOR_DELAY_GAMESENSOR_DELAY_UISENSOR_DELAY_FASTEST有什么不同?

开发人员应该在哪里使用所有这些东西?用户使用所有这些会有什么感觉?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2012-04-06 21:47:32

int SENSOR_DELAY_FASTEST尽可能快地获取传感器数据int SENSOR_DELAY_GAME rate适用于游戏int SENSOR_DELAY_NORMAL rate (默认)适用于屏幕方向更改int SENSOR_DELAY_UI rate适用于用户界面

票数 6
EN

Stack Overflow用户

发布于 2013-02-08 05:45:42

以下是基于测试结果的一些近似值:

加速计,SENSOR_DELAY_FASTEST: 18-20 ms加速计,SENSOR_DELAY_GAME: 37-39 ms加速计,SENSOR_DELAY_UI: 85-87 ms加速计,SENSOR_DELAY_NORMAL: 215-230 ms方向传感器,SENSOR_DELAY_FASTEST: 16-17 ms方向传感器,SENSOR_DELAY_GAME: 37-39 ms方向传感器,SENSOR_DELAY_UI: 77 ms方向传感器,SENSOR_DELAY_NORMAL: 224-225 ms

您还可以定义自己的速率,例如100ms。

代码语言:javascript
复制
int READINGRATE = 100000; // time in us
mSensorManager.registerListener(this, mLinearAccelerometer, READINGRATE);

然而,这个速率只是一个近似值,如果你需要一个精确的速率,最好使用计时器。

票数 30
EN

Stack Overflow用户

发布于 2014-09-23 14:12:57

阅读这篇文章

http://developer.android.com/guide/topics/sensors/sensors_overview.html

SENSOR_DELAY_FASTEST 0微秒

SENSOR_DELAY_GAME 20,000微秒

SENSOR_DELAY_UI 60,000微秒

SENSOR_DELAY_NORMAL 200,000微秒(200毫秒)

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10044158

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档