当前位置: 首页 > 专利查询>浙江大学专利>正文

一种触控便捷式设备列表交互方法技术

技术编号:8722563 阅读:193 留言:0更新日期:2013-05-22 16:02
本发明专利技术公开了一种触控便捷式设备列表交互方法,包括如下过程:(1)在列表界面下,用户根据浏览需求操作触控便捷式设备的屏幕,触控便捷式设备检测到上述操作并用相应的方式播报列表项的内容以满足用户的列表浏览需求;(2)用户摇动触控便捷式设备,触控便捷式设备播报当前选中列表项的内容;(3)用户操作触控便捷式设备的屏幕,进入当前选中列表项的详情界面,触控便捷式设备播报当前选中列表项的详情界面的内容;(4)在当前选中列表项的项详情界面中,用户操作触控便捷式设备的屏幕,退出详情界面至列表界面。本发明专利技术通过定义直观的手势,视障用户无需精确的操作就可以表达明确的列表内容交互意图,可以广泛的应用到触控设备中。

【技术实现步骤摘要】

本专利技术涉及人机交互领域,尤其涉及一种控便捷式设备列表交互方法。
技术介绍
随着科学技术的不断发展,便携式设备已经广泛应用于人们的生活当中,如今很多的便携式设备是基于触控界面,如具有触控功能的手机、平板电脑等,已成为人们生活中不可或缺的ー种电子消费品。触控便携式设备往往具体有屏幕大,实体按键比较少的特点,该设备的流行给广大用户带来了新的交互体验,同时也给视障用户带来使用上的挑战。由于触控类设备缺乏足够的实体按键,与用户的交互主要是通过视觉的方式来进行的,对于有视觉障碍或者处于不可视情况下时,人们并不能看见触摸屏上显示的各种信息,这就给用户与设备的交互带来了客观的障碍。iOS和Android是目前主流的两大移动操作系统,其两大公司苹果和谷歌也推出了针对各自操作系统的交互功能VoiceOver和Accessibility。上述两项功能在一定程度上方便了有视觉障碍或者处于不可视情况下用户使用触控便携式设备,但由于其设置的手势操作针对一般的应用界面,出于兼容性的考虑,在列表界面的手势定义上并不十分便捷。列表界面是应用ー种很重要的内容呈现方式,针对列表的操作,VoiceOver与Accessibility的设计在用户通过手触摸列表项时,播报触摸的内容。当要获取更多在当前屏幕上未显示的列表项时,VoiceOver需要用户通过三指向上或向下来滑动列表,Accessibility需要用户通过ニ指向上或向下来滑动列表。若要选中某个列表项,贝U需要双击该列表项。上述操作方式在如应用设置之类列表项的位置相对固定的情况下,可以较好的支持用户的操作,但如在应用运行过程中动态生成的列表之类列表项不固定的情况下,通过用户手指的任意触摸与多指滑动来显示更多列表项则会给用户的操作带来诸多不确定性,而造成使用上的困难。授权公告号为CN 202372956U的中国专利公开了ー种可触摸识别的视障手机用触摸屏,所述触摸屏上设有一面板,所述面板上设有若干横分隔线和若干竖分隔线,所述横分隔线和竖分隔线将所述面板分为若干触摸区域,至少ー个触摸区域内设有盲文字符,所述盲文字符表示唯一一个触摸区域,所述触摸区域与触摸屏上显示的按钮相对应,该触摸屏的响应方式为,当单击ー个触摸区域时,手机语音播放该触摸区域对应按钮的功能;当持续触摸一个触摸区域时,手机执行该触摸区域对应按钮的功能。该专利技术只是将传统的键盘转变成具有触控功能的一整块面板,不具有主流面板的自由触控的功能。当屏幕上的功能超过触摸区域的数量将无法实现操作。
技术实现思路
当前应用在对大批数据进行呈现时主要采用列表的形式,而列表项的详情内容则由用户选中后切換界面展示,但以上现有技术触控手势复杂,在列表不固定的情况下使用困难和只对只有少量功能项进行触控的不足,本专利技术提出了,通过定义直观的手势,视障用户可以方便与触控设备的列表内容进行交互。—种触控便捷式设备列表交互方法,包括如下过程:(I)在列表界面下,用户根据浏览需求操作触控便捷式设备的屏幕,触控便捷式设备检测到上述操作并用相应的方式播报列表项的内容以满足用户的列表浏览需求;(2)用户摇动触控便捷式设备,触控便捷式设备播报当前选中列表项的内容;(3)用户操作触控便捷式设备的屏幕,进入当前选中列表项的详情界面,触控便捷式设备播报当前选中列表项的详情界面的内容;(4)在当前选中列表项的项详情界面中,用户操作触控便捷式设备的屏幕,退出详情界面至列表界面。本专利技术提供的触控便捷式设备列表交互方法将触控手势分为两类,一类为单击屏幕,另ー类为在屏幕上快速滑动。屏幕单击是指用户单击设备的触摸屏,由用户单击的触摸屏的位置来控制触控便捷式设备的操作;在屏幕上快速滑动的手势识别定义如下:定义坐标原点为屏幕的左上点,从坐标原点水平向右为X轴的正方向,坐标原点垂直向下为Y轴的正方向;当用户纵向滑动屏幕吋,设手势的起点为(Xl,yi),终点为(x2,y2),手势的起点与终点的坐标在横向X轴的差值X2-X1为distan ceX,手势的起点与终点的坐标在纵向Y轴的差值 I2-11 为 sidtanceY,X 轴的阈值为 FLING_OFFSET_QUICK_X,Y 轴的阈值为 FLING_0FFSET_QUICK_Y,其中FLING_OFFSET_QUICK_X为小于或等于触摸屏横向宽度的正数,FLING_OFFSET_QUICK_Y为小于或等于触摸屏纵向高度的正数,且FLING_OFFSET_QUICK_X的数值越小则越要求滑动操作为纵向滑动,FLING_OFFSET_QUICK_Y的数值越小则所需滑动的幅度越小;若IdistanceX|<FLING_OFFSET_QUICK_X 且I dis tan ceY | >FLING_OFFSET_QUICK_Y,表示当前手势进行纵向滑动;distanceY>0,表示当前手势向下滑动;distanceY〈0,表示当前手势向上滑动;当用户横向滑动屏幕时,设手势的起点与终点的坐标在横向X轴的差值X2-X1为distanceX,手势的起点与终点的坐标在纵向Y轴的差值y2_yi为distanceY,X轴的阈值为FLING_OFFSET_NAV_X, Y 轴的阈值为 FLING_OFFSET_NAV_Y,其中 FLING_OFFSET_NAV_X 为小于或等于触摸屏横向宽度的正数,FLING_OFFSET_NAV_Y为小于或等于触摸屏纵向高度的正数,且FLING_OFFSET_NAV_X的数值越小则所需滑动的幅度越小,FLING_OFFSET_NAV_Y的数值越小则越要求滑动操作为横向滑动;若 Idi stanceX|>FLING_OFFSET_NAV_X 且I distanceY | <FLING_OFFSET_NAV_Y,表示当前手势进行横向滑动;distanceX>0,表示当前手势向右滑动;distanceX〈0,表示当前手势向左滑动。本专利技术提供两种浏览方式逐条浏览或快速浏览,其中逐条浏览是指用户通过单击设备屏幕中的不同区域将列表项滚动至选中区域,设备同时播报列表选中区的列表项内容;普通用户对列表项的快速浏览,一般都是用手指快速滑过屏幕,让列表模拟惯性滚动来达到快速浏览;本专利技术提供的快速浏览模拟普通用户的直观操作方式,用户通过在设备屏幕上纵向滑动,列表沿滑动方向逐条滚动,设备同时播报列表选中区的列表项内容;当用户再次点击屏幕的任意位置时,列表退出快速浏览模式,停止滚动,选中区显示最后点击时所播报的列表项。(I)在列表界面下,用户根据浏览需求操作触控便捷式设备的屏幕,触控便捷式设备检测到上述操作并用相应的方式播报列表项的内容以满足用户的列表浏览需求的过程如下:(1.1)用户单击所述设备的屏幕进行逐条浏览:(1.1.1)设备检测到用户单击屏幕操作;(1.1.2)判断单击屏幕的位置是在屏幕的上半区或是下半区;所述判断单击屏幕的位置是在屏幕的上半区或是下半区是以屏幕的横向中间线为界,中间线以上部分为上半区;中间线以下部分为下半区。(1.1.3)若点击屏幕上半区,则列表向上滚动,当前选中区的后一条列表项滚动至选中区;若点击屏幕下半区,则列表向下滚动,当前选中区的前一条列表项滚动至选中区;所述列表项以循环的本文档来自技高网
...

【技术保护点】
一种触控便捷式设备列表交互方法,其特征在于,包括如下过程:(1)在列表界面下,用户根据浏览需求操作触控便捷式设备的屏幕,触控便捷式设备检测到上述操作并用相应的方式播报列表项的内容以满足用户的列表浏览需求;(2)用户摇动触控便捷式设备,触控便捷式设备播报当前选中列表项的内容;(3)用户操作触控便捷式设备的屏幕,进入当前选中列表项的详情界面,触控便捷式设备播报当前选中列表项的详情界面的内容;(4)在当前选中列表项的项详情界面中,用户操作触控便捷式设备的屏幕,退出详情界面至列表界面。

【技术特征摘要】
1.一种触控便捷式设备列表交互方法,其特征在于,包括如下过程: (1)在列表界面下,用户根据浏览需求操作触控便捷式设备的屏幕,触控便捷式设备检测到上述操作并用相应的方式播报列表项的内容以满足用户的列表浏览需求; (2)用户摇动触控便捷式设备,触控便捷式设备播报当前选中列表项的内容; (3)用户操作触控便捷式设备的屏幕,进入当前选中列表项的详情界面,触控便捷式设备播报当前选中列表项的详情界面的内容; (4)在当 前选中列表项的项详情界面中,用户操作触控便捷式设备的屏幕,退出详情界面至列表界面。2.根据权利要求1所述的触控便捷式设备列表交互方法,其特征在于,步骤(I)中,所述的浏览需求包括逐条浏览或快速浏览。3.根据权利要求1所述的触控便捷式设备列表交互方法,其特征在于,步骤(I)中,所述的操作触控便捷式设备的屏幕的方法包括单击屏幕或在屏幕上快速滑动。4.根据权利要求3所述的触控便捷式设备列表交互方法,其特征在于,触控便捷式设备检测到单击屏幕操作并用相应的方式播报列表项的内容以满足用户的列表浏览需求的过程如下: (1.1.2)触控便捷式设备判断单击屏幕的位置是在屏幕的上半区或是下半区; (1.1.3)若点击屏幕上半区,则列表向上滚动,当前选中区的后一条列表项滚动至选中区;若点击屏幕下半区,则列表向后滚动,当前选中区的前一条列表项滚动至选中区; (1.1.4)播放当前选中区的列表项。5.根据权利要求4所述的触控便捷式设备列表交互方法,其特征在于,步骤(1.1.2)中,所述的判断单击屏幕的位置是在屏幕的上半区或是下半区是以屏幕的横向中间线为界,中间线以上部分为上半区;中间线以下部分为下半区。6.根据权利要求4所述的触控便捷式设备列表交互方法,其特征在于,用户单击触控便捷式设备屏幕,触控便捷式设备用相应的方式播报列表项的内容中列表项以循环的方式组织。7.根据权利要求3所述的触控便捷式设备列表交互方法,其特征在于,触控便捷式设备检测到屏幕上快速滑动操作并用相应的方式播报列表项的内容以满足用户的列表浏览需求的过程如下: 定义坐标原点为屏幕的左上点,从坐标原点水平向右为X轴的正方向,坐标原点垂直向下为Y轴的正方向; (1.2.1)当检测出手势动作为快速滑动时,记手势的起点为(X1, yj,终点为(x2,y2),手势的起点与终点的坐标在横向X轴的差值X2-X1为distan ceX,手势的起点与终点的坐标在纵向Y轴的差值H为distanceY,X轴的阈值为FLING_OFFSET_QUICK_X,Y轴的阈值为FLING_OFFSET_QUICK_Y,其中FLING_OFFSET_QUICK_X为小于或等于触摸屏横向宽度的正数,FLING_OFFSET_QUICK_Y为小于或等于触摸屏纵向高度的正数,且FLING_OFFSET_QUICK_X的数值越小则越要求滑动操作为纵向滑动,FLING_OFFSET_QUICK_Y的数值越小则所需滑动的幅度越小;(1.2.2)若 IdistanceX|<FLING_OFFSET_QUICK_X 且distanceY I >FLING_OFFSET_QUICK_Y,进入(1.2.3),否则返回(1.2.1);(1.2.3)若distanc...

【专利技术属性】
技术研发人员:陈岭涂游陈根才
申请(专利权)人:浙江大学
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1