PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
AndroidDev
[问题] 加速度计之方向
楼主:
jamesweb3
(James)
2018-12-03 18:25:57
依照Android官方文件
得知xyz方向如下...
+x : 划手机时的右边
+y : 听筒方向
+z : 背盖往萤幕的方向
因此,将手机萤幕朝上放置在桌上时
sensorValue应该是(0, 0 , -9.8)
为什么实际上刚好相反,z轴是+9.8
百思不得其解...有人知道吗?
作者:
aids61517
(奇欧巴肯)
2018-12-03 22:48:00
背盖往萤幕的方向 听起来像是萤幕在上面,那手机萤幕朝上放置在桌上不也是萤幕在背盖上?
楼主:
jamesweb3
(James)
2018-12-03 23:42:00
对啊 萤幕朝上静止放置 地心引力不是朝下面=-9.8才对为什么SDK是+9.8?
作者:
t52101t
(äº”åæ£‹)
2018-12-03 23:45:00
https://imgur.com/xFJrvYF.jpg
https://imgur.com/xNo3Qjd.jpg
我的理解是 不论萤幕朝哪个方位 他都是+9.8他不会因为你手机萤幕方向的转变而改动数值
作者:
aids61517
(奇欧巴肯)
2018-12-04 09:29:00
原PO好像误会我的意思,我的意思是背盖朝萤幕的方向不就是萤幕朝上的意思吗?所以+9.8看起来没错吧,你手机翻面之后他会变-9.8还是仍然为+9.8?噢如果以力的方向来看是-9.8没错
楼主:
jamesweb3
(James)
2018-12-04 10:38:00
或许我该说+z: 指向萤幕方向因此萤幕朝上,为什么加速度器的z吐出+9.8?如果萤幕朝下放在桌上,z就吐出-9.8哦!
作者:
aids61517
(奇欧巴肯)
2018-12-04 11:09:00
https://goo.gl/2fqMZG
依照这篇的解释,萤幕朝上会拿到+9.8没错不要以力的方向想,单纯以手机定义的方向思考就好
楼主:
jamesweb3
(James)
2018-12-04 11:27:00
感谢a大的文章~让我想起一句话:传感器的z定义为 acceleration minus Gz on the z-axis
作者:
god145145
2018-12-08 22:25:00
因为sensor焊在背面
继续阅读
[问题] Fragment 跟 Activity 一些问题
Pear888
[问题] 登入系统的会员判别问题
daniel88520
toast会先else在到if
daniel88520
Re: [问题] Kotlin 教学
mTwTm
Re: [问题] Kotlin 教学
clarksuper
[问题] 在SurfaceView扫描QRCode(已解决)
daniel098962
[问题] 在RecyclerView显示不确定数的子项
taco2548
[问题] 登入跑VolleyError error问题(已解决)
daniel88520
[问题] login登入问题
daniel88520
[问题] admob 更新
lazior
Links
booklink
Contact Us: admin [ a t ] ucptt.com