【问题标题】:Proximity sensor on Galaxy S4 (Air Gestures)Galaxy S4 上的接近传感器(空中手势)
【发布时间】:2020-08-04 12:09:43
【问题描述】:

新的三星 Galaxy S4 具有有趣的新型手势,称为“Air Gesture”,它使用红外传感器来处理用户在屏幕前的手部动作,并添加了“pre -touch"/"proximity" 事件,在触摸之前检测到手指。

我想在我的一个应用中使用这个“Floating Touch”事件。我在 Google 和三星开发者中心都进行了搜索,但找不到任何 API 或相关信息。

API 可用还是太早了?有人有任何链接/信息吗?

http://www.samsung.com/global/microsite/galaxys4/lifetask.html#page=airview

【问题讨论】:

  • 我认为这些手势是由前置摄像头控制的。
  • 我不知道三星说它使用了特殊的屏幕技术......无论如何,有没有 API 来获取“Floating Touch”事件?

标签: android gesture android-sensors galaxy samsung-mobile-sdk


【解决方案1】:

有一个很好的youtube video from a Google I/O session 被称为“Android 的敏感面”,它解释了如何做类似的事情。基本上你使用光传感器,然后你注册一个下降。这很简单,但您必须记住,在运行应用程序时更改光源会影响此功能的结果。

也就是说,我认为他们在前置摄像头上使用手部检测来完成所有这些手势,这将非常复杂。此外,我还没有看到任何让手部检测变得简单的 API。

【讨论】:

  • 不,他们根本不使用相机在 S4 中进行手势检测。只需遮挡摄像头即可进行测试。
  • 谢谢@Warpzit,你知道我在哪里可以获得 I/O 演示中的源代码吗?我真的很难从传感器中采样这些数据:(
  • 在示例文件夹中有一个名为 Accelerometer Play, API Demos (OS - Sensors) 的项目。他们将是一个很好的起点。
【解决方案2】:

你可以找到你想要的

Samsung Mobile SDK 1.5 beta1 包含 16 个独立的包; 包括“Pass”和“Motion”,让您可以使用 三星 GALAXY 的指纹和活动识别功能 S5.

新增:附件、附件文件传输、配套 UI 配置文件、运行状况、通行证、远程传感器

更新:和弦、手势、运动(活动识别)

您可以将一个或多个包作为您的应用程序导入 项目需要。有关每个内容的更多信息 包,请在下面查看。

http://developer.samsung.com/samsung-mobile-sdk#gesture

【讨论】:

  • 请不要提供“仅链接”的答案——尤其是当已经提供了可接受的答案时。一旦您获得了一些正面的声誉,您就可以将类似的内容作为评论发布,这是可以接受的。
  • @mah 实际上 user2594675 的答案是这个问题的正确答案。
  • @zrgiu 实际上,在堆栈溢出时不允许仅链接的答案,因此链接包含的内容并不重要。允许将该链接中的足够内容复制到答案中,以便答案可以独立存在并且即使在链接断开后仍然有用(但非常欢迎包含用于参考、归属和其他详细信息的链接)。跨度>
【解决方案3】:

如果您正在寻找三星移动 SDK,您会发现 S4 不支持 Gesture SDK,尽管它具有“浮动手势”功能。如果你谷歌“Samsung Mobile Gesture SDK with S4”,你会发现一些信息......

据我所知,只有 Galaxy J 和 Note 3 支持 Gesture SDK。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-10-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多