任何人都可以解释我关于手势吗?他们有什么用途? 你能告诉我任何实际的想法,我们可以实施它们吗?什么是android中的手势?
2
A
回答
7
有一个关于正是这个话题上d.android.com的文章:
http://developer.android.com/training/gestures/index.html
手势会认识到通过在屏幕上绘制用户任意的图案,然后让你的应用程序执行的操作结果是。只要您认为这种行为比按钮更直观或节省屏幕空间,就可以使用它们。
至于实际的想法,它真的取决于你的应用程序的性质。
1
手势通常是使用android.gesture
包处理的Android触摸屏上的手指移动。最常见的手势是一个简单的“点击”,就像在PC上“点击鼠标”一样。此特定手势也可通过View.OnClickListener
界面检测到。下一个最常见的手势是当您第一次打开Android并拖动锁定滑块解锁Android时所做的“拖动”(如使用鼠标在PC上拖动)。
但是这些都是最简单的例子,因为手势包会报告完整的手指移动序列,并允许您的应用程序检测,例如,手势是否沿着弧形弯曲,如果移动是顺时针或逆时针移动,是一个缓慢的“拖动”或一个快速的“轻弹”。您的应用程序必须能够转换X/Y位置和时间戳,以确定动作是什么。您可以使用此类运动来移动,拖动和旋转虚拟对象,以进行选择或进行游戏。
在复杂的一个新的水平,该SDK包含一个示例应用程序,GestureBuilder(“手势生成器”),可以安装和您的模拟器或Android,这将创建一个手势“库”运行。当你的应用程序得到一个手势时,它可以将它传递给GestureLibrary
类,该类将确定手势是否与库中的某个手势匹配。例如,您可能会有一个“顺时针旋转”手势。
虽然没有字符识别功能,但这是Android手势未来的明显进化。
更多详细信息请访问Android开发人员网站,文章“Gestures”。
相关问题
- 1. 在android中手势的目的是什么?
- 2. Windows手势识别器内置的手势指标是什么?
- 3. 手机的编程趋势是什么?
- 4. Android中的手势
- 5. 什么是Android的领先优势?
- 6. Android中的手势识别
- 7. Android中是否有开源手势库?
- 8. ListView中滑动手势 - Android
- 9. 那么Android 3.0中片段的确切优势是什么?
- 10. Android手势检测
- 11. 手势android系统
- 12. Android手势效果
- 13. Android:手势颜色
- 14. Android Touchevent - 捏手势
- 15. 为什么我得到NativeGestures Qt中,而不是仅仅手势
- 16. 采用Android的手势
- 17. 与Android的边框手势
- 18. 装载机优于Android中的Asynctask的优势是什么?
- 19. locationInView:多指手势识别器的意思是什么?
- 20. C#4中DLR的优势是什么?
- 21. Silverlight中DLR的优势是什么?
- 22. Android中的全局触摸手势?
- 23. 如何清除android中的手势?
- 24. Android中Click,Touch和手势的区别?
- 25. 从手势文件中删除手势
- 26. 在Android上播放手势
- 27. Android手势在图像上
- 28. Android ViewFlipper +手势检测器
- 29. Android手势检测问题
- 30. 什么是手势识别器照片应用程序使用