与点击和按键相比,滑动优势存在不少优势

没有明确的目标区域;小区域内可以容纳更多的选项;比连续点击更快速;弥补点击难以精确的缺陷:N9的滑动操作确实有创新之处,但不完美

与点击和按键相比,滑动优势存在不少优势

nokia N9刚刚发布,滑动手势承担了更多的功能性操作。从按键手机到iPhone的Home键,让人不禁联想,实现全触摸屏手机已经指日可待了。

iphone Home键已经承担的过多的操作,单击退出程序,双击进入多任务,自定义三击显示辅助操作,组合开机键截屏,恐怕这是所有手机中使用率最频繁的按键了。但是功能越来越多,要么继续压榨按键,要么挖掘新的手势操,责任自然落在点击和滑动这两个最基础的手势操作。

比起电脑鼠标,触摸点击存在问题,但同时交互设计上可在采取各种优化措施。

触摸屏点击形式本身单一,没有左右键点击之分。对于手机系统,可以获取触摸区域和时间,由此根据触摸目标和时间长短衍生出长按操作,相当于鼠标右键点击;根据触摸的时间间隔衍生出双击,但与鼠标的双击有区别。以鼠标在桌面上打开应用程序为例,鼠标停留效果之后第一击选择目标焦点,第二击相当于确认目标,触摸屏点击没有鼠标停留效果和选择目标焦点的概念,相比之下简化了操作,但是少了必要的富交互效果,比如查看触摸点坐标和时间,但坐标点和时间关系并不是一维的, 触摸点坐标随着时间变化也会发生变化,由此可以分析出手指移动的起始点、终点、移动速度、加速度和滑动曲线等。

与点击和操作按键相比,滑动优势存在不少优势:

1.没有明确的目标区域。比如浏览器页面中任何位置都可以执行滑动操作。N9解锁屏向上滑可以显示多任务,向右滑动显示消息推送和功能列表, iPad版Maven浏览器将页面滚动限制在特定区域,反而会影响页面的操作效率,书签和else-mobile一样将原本层级点击操作转变为滑动操作,用户手持设备的方式各不相同,同样会遇到操作效率和单级中显现的功能有限的问题,优点在于其形式占用的空间小。

2.小区域内可以容纳更多的选项。百度手机输入法的拼音拇指输入,“2abc”同时显示在一个按键,在按键上上滑数字“2”,利用滑动的方向选择不同的字母或者数字。还有MIUI最新的百变解锁屏,同样是在利用同样的起点但方向不同的滑动区分操作。

3.比连续点击更快速。Swype输入法之所以快捷,把点击变为滑动操作,省去连续输入过程中的手指重复的抬起和按下。

4.弥补点击难以精确的缺陷。iPhone和wp7使用滑动操作调节文本光标,以滑动的位移代替点击插入光标。

N9屏外的触摸区只是全触摸屏手机发展过程中的过渡方案,其实没有触摸区也能胜任已有的滑动,猜想系统在判断滑动起始点可以用屏幕内的边缘为基准,增加触摸区的概念纯粹是“欺骗”用户,减少误操作。滑动操作并不像点击那样立即响应,当中途发现误操作也是可以取消。从屏幕内滑向屏幕外应该可以执行页面内滑动,因为在滑动的开始时系统无法预知终点是否会在屏幕外。

三主屏左右滑动切换,形式和操作效果符合物理规律。在应用程序,如果之前是从多任务进入的,从触摸区四个方向滑动都可以返回多任务,从应用程序返回多任务时边界的阴影可以看出是前后两个界面,应用程序在三主屏的前方。在多任务进入应用程序时,应用程序从右边向左滑进显示区域,而不是放大之后覆盖多任务界面,界面之间的位置关系缺乏方向感。

也许受iPhone的影响,这种操作需要时间去适应,在看到视频时本以为从屏幕上方滑进会显示消息通知栏,从底部滑进是返回或者显示多任务。把N9的多任务误以为是safari的多窗口,把多任务作也作为三主屏并显示应用程序的缩略晓生

文章来源:晓生语录 转载请注明出处链接。

本文来自投稿,不代表【】观点,发布者:【

本文地址: ,如若转载,请注明出处!

举报投诉邮箱:253000106@qq.com

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年5月3日 08:47:41
下一篇 2024年5月3日 08:49:48

相关推荐

  • c语言扫描器,c语言按键扫描程序

    用C语言采用模拟DFA算法编写一个扫描器(词法分析器) 1、只需输入合法词的正则表达式,就可以输出一个确定有限状态自动机(DFA),而DFA的表现形式,往往是一张分析表。 2、编译原理讲授的不是如何绘制NFA或者DFA,二是告诉读者怎样能够自动实现NFA或DFA的构造。在实际应用中ε可以帮助计算机转换NFA为DFA,而在属性文法和语法制导阶段,它也是沟通综合…

    2024年5月21日
    4500
  • c语言开发软件,c语言开发软件的优势

    用什么软件编写c语言 常用的c语言编程软件有:devc++是比较容易上手的编程软件,优点是功能简洁,页面简洁。 c语言编程软件包括:Code Blocks、Eclipse、CLion、Microsoft Visual C++ 、Microsoft Visual Studio、WaTCom C++、NetBeans、Atom、PlatformIO、Sublim…

    2024年5月21日
    6500
  • 按键长按短按c语言,c语言按键控制

    C语言中,利用中断判断按键实现单击和长按,但是现在连续单击好几次也… 1、格式输出一个浮点数,去掉小数点后面的数。%.0f的0代表小数点后面几位,%.2f就是小数点后面2位。输出浮点数的整数部分,不输出小数点和小数点以下部分。小数部分 4 舍 5 入。 2、这个真心不难,就是简单的c语言判定就行了,《C程序设计语言》,实在看不了就看谭总写的那本c…

    2024年5月20日
    4200
  • java模拟键盘按键,java模拟键盘操作

    java编写一个程序模拟用户登录操作,用户名和密码从键盘输入? (1)如果用户名和密码输入正确,则单击“登录”按钮弹出“用户登录成功”的消息框;(假设用户名是admin,密码是123456)。(2)如果用户名和密码输入错误,则单击“登录”按钮弹出“用户登录失败”的消息框。 在这个程序中,我们定义了一个 Login 类,继承了 JFrame 类,实现了登录界面…

    2024年5月18日
    3500
  • c语言虚拟摇杆,c语言虚拟按键

    少儿机器人课程 编程课程是学习专业的少儿机器人编程语言,包括:EVVEX、VEXIQ等,培养孩子高等机器人搭建和图形化编程的能力。 课程内容会包括各种类型的结构件,学生可以自由发挥,学会了解各种机械结构。学习了解控制器、遥控器、碰触传感器、距离传感器、角度传感器、颜色传感器、智能马达等。 机器人课程是通过设计、组装、编程、运行机器人,激发学生学习兴趣、培养学…

    2024年5月18日
    3600
  • pc按键控制的linux,linux 模拟键盘

    linux下怎么实现监听键盘按键 1、是木马程序,需要把它删除掉。键盘监听程序是在使用键盘的人不知情的情况下,通过隐蔽的方式记录下键盘的每一次敲击的行为。进行键盘监听可通过各种软硬件手段实现。 2、qt的话移动鼠标使用qcursor就可以直接移动鼠标了。 3、这个时候很自然的想到,黑客们希望做键盘监控,一定会向Linux底层增加自定义的事件。这里我们使用的是…

    2024年5月18日
    4200
  • linux录屏软件按键,linux 录屏工具

    电脑录屏快捷键 1、电脑录屏快捷键有两种方式:“Win+G”和“Ctrl+alt+s”。这两种录制是需要前提进行操作一下才能实现的。“Win+G”键是电脑上自带的,需要打开它。首先打开“windows设置”点击“游戏”。 2、电脑录屏快捷键win+g。windows作为常用的电脑系统之一,本身就携带了XboxGameBar的录屏软件。快捷键win+g,可以打…

    2024年5月16日
    4000
  • java的优势知乎,go比JAVA的优势

    java编程语言的优势是什么? 简单性:Java语言继承了C++语言的优点,学习起来更加容易,使用起来也更加便捷。分布性:Java是分布式语言,Java设计支持在网络上应用,只要编写了一个程序,就能在任何一个网络中运用。 Java语言最大的特点就是简单易学,相关其他编程语言是非常简单的。 简单性:Java语言继承了C++语言的优点,去掉了C++中学习起来比较…

    2024年5月16日
    7100
  • java组合键钩子键盘,java按键代码

    键盘钩子能屏蔽Alt+Tab组合键吗 这是windows系统内定的无法直接禁用,可以通过第三方软件,如键盘钩子,过滤Alt+tab 如有帮助,请及时点击“选为满意回答”并顺便点击一下答案旁的“小手”;如有疑问,请追问。 使用Hook(钩子函数)即可截获ALT+TAB Windows的钩子函数分两种,一种是全局的,一种是线程的。全局的钩子函数可以捕获任何应用程…

    2024年5月15日
    4300
  • pythonlinux按键监听的简单介绍

    linux系统如何安装pythonlinux安装python环境 打开IDLE后,点击左上角File,然后点击第一项NewFile,即可创建python文件。或者直接使用快捷键Ctrl+N快速创建文件,在创建的Python文件中写一些代码。 今天记录一下Linux安装python3 其实发现Linux系统自带python2,python命令是python2,…

    2024年5月13日
    3500

发表回复

登录后才能评论



关注微信