android – 如何检测持有他的设备的手用户

android – 如何检测持有他的设备的手用户,第1张

概述我们正在考虑检测手,用户正握着他的移动设备,左手或左手或两者.据我们所知,我们认为使用当前硬件无法100%准确地实现这一目标,我们甚至认为它不会超过90%的精度,但如果您尝试使用大多数智能手机具有的可用传感器数据来实现这一点今天.您将如何处理这些传感器数据?您将如何决定? 我们最初的想法是, >通过陀螺仪检查水平角度, >使用相机确定基于人脸识别和眼睛的角度, 如果你问为什么要这样做, 随着设备变 我们正在考虑检测手,用户正握着他的移动设备,左手或左手或两者.据我们所知,我们认为使用当前硬件无法100%准确地实现这一目标,我们甚至认为它不会超过90%的精度,但如果您尝试使用大多数智能手机具有的可用传感器数据来实现这一点今天.您将如何处理这些传感器数据?您将如何决定?

我们最初的想法是,

>通过陀螺仪检查水平角度,
>使用相机确定基于人脸识别和眼睛的角度,

如果你问为什么要这样做,

随着设备变大(例如三星note-2,note-3),触摸屏幕的每一侧都变得越来越难以导致用户体验/人体工程学问题.我们认为,如果我们能够以合理的准确度自动检测到这一点,我们可能会调整布局以提供更好的用户体验.

谢谢大家分享你的想法,

解决方法 我觉得你的方式很好!在我测试自己拿着手机后,我注意到我把手机向左倾斜(用左手握住),一握住右手就把它向右倾斜.

因此,我认为水平角度是您需要的最重要的数据.手机越大,准确度越高(因为您需要更多地倾斜手机以便用手机打字).

我建议你也要阅读垂直角度来检测,用户将手机放在桌子上等等

希望我能帮助你一点:)抱歉我的英语;)

总结

以上是内存溢出为你收集整理的android – 如何检测持有他的设备的手用户全部内容,希望文章能够帮你解决android – 如何检测持有他的设备的手用户所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1138279.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存