提问人:Ambika 提问时间:7/31/2009 最后编辑:JanuszAmbika 更新时间:5/23/2016 访问量:5450
Android中的手势是什么
What is gesture in Android
问:
我想知道典型手机中的手势是什么意思,更具体地说是安卓手机。Android 支持手势识别。
是一种手势,称为当用户 握住设备并摇晃它(说 向上、向下还是侧面)?
是一种手势,称为当 手指放在屏幕上,然后 追踪上,下,右,左?㞖 触摸和有什么区别 屏幕和手势。
我对 1) 和 2) 选项感到困惑。
手势到底是什么?
答:
4赞
MattC
7/31/2009
#1
据我了解,手势是指用户触摸屏幕并执行系统理解的预定义动作。我冒昧地说,摇晃手机不是一种手势,而是一种检测加速度计变化的功能。
评论
0赞
Ambika
7/31/2009
@MattC非常感谢您的澄清 然后,通过定义自定义手势,我们可以将其用于字符识别。如果是这样,以这种方式处理的可行性如何?
0赞
MattC
7/31/2009
当你说字符识别时,你说的是OCR类型的应用程序吗?我宁愿向用户提供图像和编辑框,以便他们使用键盘以这种方式选择字符,但我觉得我并不完全理解。
1赞
MattC
7/31/2009
我认为它在 Android 中还不够先进,无法支持这一点,但从我所读到的内容来看,下一个版本的 SDK(代号为 Donut)将支持开箱即用的字符识别。我想如果你想等待下一个SDK,或者看看你是否可以将当前的API弯曲到你的意愿并使其工作。我个人在我的 Android 开发中没有做过任何与手势相关的事情,所以我无法为您的问题给出明确的是或否答案。
1赞
MattC
7/31/2009
我想你只是用鼠标画手势,就像用手指画一样。可以肯定的是,不太直观。但这就是我们为仿真付出的代价。;)
1赞
MattC
7/31/2009
svn checkout snowservices.googlecode.com/svn/trunk snowservices-read-only 是您将使用的命令。字符识别演示具体位于 /trunk/SnowGesture/src/eu/MrSnowflake/android/snowgestures/CharacterRecognizer.java
1赞
Bryan Denny
7/31/2009
#2
我认为手势是您期望用户提供的一种输入模式。也就是说,您可以在 Web 浏览器中设置鼠标手势,通过执行特定的“手势”(可能单击鼠标中键并向左移动鼠标会“返回”)在浏览中执行“前进”或“后退”等操作。
1赞
Christoffer
7/31/2009
#3
我将简要回答您的奖励问题:是的,很有可能通过Android上的输入手势进行字符识别。事实上,至少有一家主要供应商已经将现有的手写引擎移植到该平台上。运行良好,但在最终出现在真实设备上之前,还有很多法律和营销问题需要处理:(
评论
0赞
Ambika
7/31/2009
@christoffer我也很好奇,至少在某种程度上做这个应用程序。谢谢。您知道哪种手写识别引擎最好且简单吗?我尝试了很多更复杂的算法。
0赞
Christoffer
7/31/2009
好吧,你需要一个复杂的算法:)对在线数据进行分类并非易事,尤其是在嵌入式设备的约束下。
2赞
rredondo
5/23/2016
#4
在 Android 的参考网页中,手势是触摸屏上的手绘形状。它可以有一个或多个笔画。每个笔画都是一系列定时点。用户定义的手势可以被 GestureLibrary 识别。
https://developer.android.com/reference/android/gesture/Gesture.html
评论