读书频道 > 网站 > 网页设计 > Windows 8应用开发入门经典
2.2.1 多点触控输入
14-05-12    奋斗的小年轻
收藏    我要投稿   

本文所属图书 > Windows 8应用开发入门经典

如果你是一名开发新手,那么本指南将是你快速学习Windows 8 SDK的最佳选择!由Microsoft专家组成的作者团队将指引你完成创建、部署、推广和销售应用的过程;该过程新颖独到,易于理解,而且成本较低。 Window立即去当当网订购

2.2  输入方法

如果使用的设备或PC具有USB端口,那么可以使用鼠标和键盘与之进行交互。但是,对于Windows 8,一定要了解其他可以用于控制设备的方法,这一点非常重要。

2.2.1  多点触控输入

之前的Windows版本主要适用于台式电脑和笔记本电脑,而Windows 8开创了全新的适用设备领域,即基于ARM的平板电脑、基于x64体系结构构建的平板电脑、全新的超极本等。这些设备的通用功能是支持多点触控的电容性触摸屏。在构建Windows 8风格应用程序时,最好在创建UI的过程中考虑到这一点。

Microsoft通过以下两点帮助你构建以触控为中心的应用程序。

随适用于Windows 8风格应用程序的Visual Studio 2012提供的即装即用控件也适合鼠标和触摸屏使用。有关这些控件的更多详细信息将在本书后面的章节中进行介绍。

Microsoft确保特定单点和多点触控手势的使用在操作系统中完全一致,并通过一种简单明了的方式来描述这些手势。这些是使用一个或两个手指完成的用户交互。

下面列出了为Windows 8定义的所有手势。一定要将这些手势牢记于心,因为所有Windows用户都知道这些手势,可以构建遵循与此类似的标准的应用程序。

点击(tap)——这是与屏幕上的对象最主要的交互方式,例如,触摸应用程序在“开始”屏幕上的动态磁贴来启动该应用程序。可以将此认为是以触摸代替鼠标单击。

点按(tap and hold)——这是一种与对象进行交互的辅助方式,例如,通过触摸对象一秒钟不松手调出上下文菜单。该手势与使用鼠标右击非常类似。

滑动(slide)——不包含任何类型的列表的程序非常少。滚动列表通常意味着单击(或点击)滚动条以移动视图。尽管这种手势仍然可用,但对于触摸屏用户,更自然的方式是通过以一个手指触摸列表并轻拂来移动视图。列表将在该方向发生平移或滚动。

轻扫(swipe)——使用该手势选择屏幕上的对象。轻扫与滑动类似。用户使用一个手指触摸对象,在不松手的情况下稍微向下拉动该对象。当停止并松手时,便完成了轻扫手势。如果不停止向下移动手指,那么当手指离开屏幕时,该手势很可能会被解释为滑动手势。

收缩(pinch)——该多点触控手势涉及两个手指同时触摸屏幕,朝相对或相反的方向移动。通常情况下,该手势与缩放效果相关,要么放大要么缩小图片或其他任何对象。

旋转(rotate)——该手势的执行方法是,使用两个手指触摸屏幕,然后围绕一个中心点(可以是其中一个手指)进行转动。该手势可以用于转动或旋转某个对象。

从边缘轻扫(swipe from the edge)——正如可以在本章后面的内容中看到的,在Windows 8中,屏幕的边缘和角点具有非常重要的作用。因此,在屏幕的某个边缘执行轻扫手势可能会用于激活某些有用的功能。例如,如果从触摸屏的右边缘轻扫,总是会打开超级按钮栏(这在本章后面的内容中将介绍,该栏包含“开始”按钮以及其他一些非常有用的功能)。如果从屏幕的底部轻扫,通常会激活应用程序命令的上下文栏(有关该栏的更多详细信息也会在稍后介绍)。

图2-1显示了上述所有手势交互方式。

注意:有关手势的更多详细信息,请访问以下页面:http://msdn.microsoft.com/ en-us/library/windows/apps/hh761498.aspx。
 

2-1  Windows 8触控手势

点击复制链接 与好友分享!回本站首页
分享到: 更多
您对本文章有什么意见或着疑问吗?请到论坛讨论您的关注和建议是我们前行的参考和动力  
上一篇:1.3 功能
下一篇:1.5 小结
相关文章
图文推荐
JavaScript网页动画设
1.9 响应式
1.8 登陆页式
1.7 主题式
排行
热门
文章
下载
读书

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训
版权所有: 红黑联盟--致力于做最好的IT技术学习网站