- 背景:
我们正在开发一种名为 Run-n-Read 的设备,它可以跟踪用户的头部运动并将其转换为屏幕上适当的文本运动。用途是帮助人们在跑步机上跑步或乘坐移动车辆时阅读。您可以在http://weartrons.com上查看一个小视频。
我们创建了一个包含加速度计、微控制器和蓝牙的小型设备,每隔约 17 毫秒将头部位置实时发送到平板电脑,以匹配 60fps 的显示。我们使用 Processing IDE 创建了一个带有下载书页的基本应用程序来测试原型。
- 问题:
我们希望在后台运行我们的应用程序并动态更改屏幕上任何其他应用程序内容的显示坐标,无论是电子书还是推特等。基本上我们的算法在我们的外部设备上运行并发送显示坐标(以像素为单位)上下左右移动)大约每秒 60 次。我们希望 Android 显示原点在每帧渲染期间移动这么多像素。
我是一名电子工程师,这是我第一次尝试编写任何软件,所以如果我不清楚或答案太明显,请告诉我。