一种多媒体设备及其显示列表的定位方法

文档序号:6369113阅读:174来源:国知局
专利名称:一种多媒体设备及其显示列表的定位方法
技术领域
本发明涉及ー种多媒体设备,尤其涉及ー种多媒体设备及其显示列表的定位方法。
背景技术
在带触摸屏的电子设备上,一些应用程序如文件列表、歌曲列表、联系人列表等,当列表内有较多项时,当用户需要找其中某ー项,如何快速定位?现有技术包括I、滚动条一般在列表的右侧有滚动条及滑动块,按住滑动块即可上下滑动列表;2、上下滑动列表利用触摸特性,上下滑动列表,可根据滑动的速度来快速或慢速滚动列表;3、搜索提供ー个搜索框,输入要查找的关键字,只显示关键字过滤后的结果供用户选择。 现在有技术的缺点是1、滚动条只能在大范围内进行粗略定位,列表项越多,粒度越大,定位的有效性越差;2、上下滑动列表只能在列表当前位置上下小范围内定位,当要查找的项不在当前屏幕内显示时,往往要进行多次操作才能找到;3、捜索只有当用户记得要查找的关键字时才能使用,如果忘记或记错关键字则不适用。

发明内容
本发明要解决的主要技术问题是,提供ー种多媒体设备及其显示列表的定位方法,其在操作过程中能对显示列表进行定位,并提高定位速度。为解决上述技术问题,本发明提供ー种多媒体设备,包括显示屏及触摸屏,还包括列表显示模块,用于在显示屏上显示列表,并依据滑动位移參数值向上或向下移动列表;触控转盘模块,用于在显示屏上显示圆盘形输入区域,并监测触摸屏在该区域的用户触摸输入情況;监测模块,用于依据所存储的ー个周期的时间值,据此周期性记录所述输入区域的触摸轨迹点的输入信息,该输入信息包括轨迹点起点、轨迹点终点及它们相对于所述圆盘圆心的位置;计算模块,用于计算所述轨迹点起点、转盘圆心及轨迹点终点构成的夹角大小,并结合所述ー个周期的时间值计算所述用户触摸输入的角速度;赋值模块,用于依据所存储的第一比例值和第二比例值,并依据所述夹角大小与第一比例值的乘积加上所述角速度与第二比例值的乘积之和定义下一周期的所述滑动位移參数值。还包括參数设置模块,用于读取用户输入的參数,更改所述ー个周期的时间值、第一比例值和第二比例值。还包括移动方向定义模块,用于检测所述触摸轨迹点相对于触控转盘为顺时针方向移动还是逆时针方向移动,当为顺时针方向移动则在下一周期控制列表向下移动列表,当为逆时针方向移动则在下一周期控制列表向上移动列表。显示区域划分模块,用于将所述列表在屏幕上的显示区域与所述盘形输入区域在屏幕上的显示区域相分隔,或将盘形输入区域以半透明形式覆盖在所述列表之上。还包括定位起始及终止模块,用于在圆盘形输入区域边缘与列表交界处显示ー个滑块,并监测触摸屏在该区域的用户触摸输入情況,当此处的触摸轨迹点为朝挤压所述圆盘形输入区域的方向移动,则隐藏所述圆盘形输入区域仅保留显示该滑块,当此处的触摸轨迹点为朝拉伸所述圆盘形输入区域的方向移动,则显示所述圆盘形输入区域。ー种多媒体设备显示列表定位方法,其特征在于包括以下步骤在显示屏上显示列表,并依据滑动位移參数值向上或向下移动列表;在显示屏上显示圆盘形输入区域,并监测触摸屏在该区域的用户触摸输入情况;依据所存储的ー个周期的时间值,并据此周期性记录所述输入区域的触摸轨迹点的输入信息,该输入信息包括轨迹点起点、轨迹点终点及它们相对于所述圆盘圆心的位置;计算所述轨迹点起点、转盘圆心及轨迹点终点构成的夹角大小,并结合所述ー个周期的时间值计算所述用户触摸输入的角速度;依据所存储的第一比例值和第二比例值,依据所述夹角大小与第一比例值的乘积加上所述角速度与第二比例值的乘积之和定义下一周期的所述滑动位移參数值。还包括步骤读取用户输入的參数,更改所述ー个周期的时间值、第一比例值和第ニ比例值。还包括步骤判断所述触摸轨迹点相对于触控转盘为顺时针方向移动还是逆时针方向移动,当为顺时针方向移动则在下一周期控制列表向下移动列表,当为逆时针方向移动则在下一周期控制列表向上移动列表。还包括步骤将所述列表在屏幕上的显示区域与所述盘形输入区域在屏幕上的显示区域相分隔,或将盘形输入区域以半透明形式覆盖在所述列表之上。还包括步骤在圆盘形输入区域边缘与列表交界处显示ー个滑块,并监测触摸屏在该区域的用户触摸输入情況;当此处的触摸轨迹点为朝挤压所述圆盘形输入区域的方向移动,则隐藏所述圆盘形输入区域仅保留显示该滑块;当此处的触摸轨迹点为朝拉伸所述圆盘形输入区域的方向移动,则显示所述圆盘形输入区域。本发明的有益效果是ー种多媒体设备及其显示列表的定位方法,通过在显示屏上构建圆盘形输入区域(转盘),并依据该区域的用户触摸输入情况(滑动角度结合角速度),来定义显示屏上显示的列表的滑动量(速度);不仅实现了显示列表进行定位,并且通过角度与角速度值累加的形式,操作时只需调整转的速度即可同时适应大范围和小范围内的定位,使列表滑动快慢定位效应更为明显,提高了定位速度;通过转盘形式,手指可不离开操作界面即完成连续的定位操作,操作连贯性好,特别适用于列表较长的情況。进ー步的,通过圆盘形输入区域的隐藏及显示的形式,便于用户选择定位方式,不会影响其它界面操作。


图1为本发明ー种多媒体设备ー种实施例的架构不意图;图2为本发明ー种多媒体设备显示列表定位方法一种实施例的流程图;图3为本发明ー种多媒体设备ー种实施例操作过程中的显示屏界面示意图;图4为本发明ー种多媒体设备显示列表定位方法一种实施例操作展开转盘的流程图;图5为本发明另ー种多媒体设备显示列表定位方法一种实施例的流程图;图6为本发明ー种多媒体设备显示列表定位方法一种实施例操作收拢转盘的流程图。
具体实施例方式下面通过具体实施方式
结合附图对本发明作进一步详细说明。参照图I所示,一种多媒体设备,包括显示屏及触摸屏,与现有技术一样触摸屏覆盖在显示屏上触控点位对应,多媒体设备还包括列表显示模块,用于在显示屏上显示列表,并依据滑动位移参数值向上或向下移动所显示的列表(改变显示);触控转盘模块(简称转盘),用于在显示屏上显示圆盘形输入区域,并监测触摸屏在该区域的用户触摸输入情况;监测模块,用于依据所存储的一个周期的时间值(此时间值存储在监测模块中),据此周期性记录所述输入区域的触摸轨迹点的输入信息,该输入信息包括轨迹点起点、轨迹点终点及它们相对于所述圆盘圆心的位置;计算模块,用于计算所述轨迹点起点、转盘圆心及轨迹点终点构成的夹角大小,并结合所述一个周期的时间值计算所述用户触摸输入的角速度;赋值模块,用于依据所存储的第一比例值和第二比例值(这两个比例值存储在赋值模块中),并依据所述夹角大小与第一比例值的乘积加上所述角速度与第二比例值的乘积之和定义下一周期的所述滑动位移参数值。
如图I所示,实施时,还包括参数设置模块,用于读取用户输入的参数,更改设置所述一个周期的时间值、第一比例值和第二比例值。理论上,周期的时间值越小,控制灵敏度越高,但是对硬件要求也越高,通常这个值要小于O. 3秒,具体的可以根据硬件配置及用户要求灵活设置。第一比例值和第二比例值也根据需要设置,从而获得较好的控制效果。具体的,参数设置模块可包括输入模块,用于供用户输入参数。实施时,还可包括移动方向定义模块,用于检测所述触摸轨迹点相对于触控转盘为顺时针方向移动还是逆时针方向移动,当为顺时针方向移动则在下一周期控制列表向下移动列表,当为逆时针方向移动则在下一周期控制列表向上移动列表。实施时,这个模块可以和监测模块一体。实施时,还可以包括显示区域划分模块,用于将所述列表在屏幕上的显示区域与所述盘形输入区域在屏幕上的显示区域相分隔,或将盘形输入区域以半透明形式覆盖在所述列表之上。当盘形输入区域采用半透明形式,触控转盘模块区域的用户触摸输入,不会直接作用于列表。实施时,还包括定位起始及终止模块,用于在圆盘形输入区域边缘与列表交界处显示一个滑块,并监测触摸屏在该区域的用户触摸输入情况,当此处的触摸轨迹点为朝挤压所述圆盘形输入区域的方向移动,则隐藏所述圆盘形输入区域仅保留显示该滑块,当此处的触摸轨迹点为朝拉伸所述圆盘形输入区域的方向移动(此时可能圆盘形输入区域已经被隐藏,此处以圆盘形输入区域为基准只是为了表明移动方向),则显示所述圆盘形输入区域。如图3所示实施例,其多媒体设备为手机,手机屏幕(包括相重叠的触摸屏、显示屏),其显示如图,在屏幕上部为显示列表区域1,显示列表区域I显示有列表项2 ;在屏幕下部为转盘显示区域3,该区域显示屏上显示转盘4。定位起始及终止模块,滑块来收拢或展开转盘(触控转盘模块),如图所示有向下的收拢操作方向6 (隐藏)和向上的展开操作方向5 (显示)。实施时,在显示的控制上,所述列表显示模块、触控转盘模块、显示区域划分模块、定位起始及终止模块相互复用、配合,共同协调完成显示屏的显示及触摸屏的控制区域变换。参照图2所示,一种多媒体设备显示列表定位方法实施例,包括以下步骤步骤I、在显示屏上显示列表,并依据滑动位移参数值向上或向下移动列表;步骤2、在显示屏上显示圆盘形输入区域,并监测触摸屏在该区域的用户触摸输入情况;步骤3、依据所存储的一个周期的时间值,据此周期性记录所述输入区域的触摸轨迹点的输入信息,该输入信息包括轨迹点起点、轨迹点终点及它们相对于所述圆盘圆心的位置;步骤4、计算所述轨迹点起点、转盘圆心及轨迹点终点构成的夹角大小,并结合所述一个周期的时间值计算所述用户触摸输入的角速度; 步骤5、依据所存储的第一比例值和第二比例值,并依据所述夹角大小与第一比例值的乘积加上所述角速度与第二比例值的乘积之和定义下一周期的所述滑动位移参数值。这里的定义方式,即为将滑动位移参数值返回到步骤I中,并控制步骤I在下一周期按找该参数移动列表。实施时,显示的圆盘形输入区域(转盘),在操作时候,可以是不动的,也可以具有随手指操作,同步转动的效果。实施时,步骤1-5为循环的过程,这样可以实现整个显示列表的实时定位。实施时,还可包括步骤读取用户输入的参数,更改所述一个周期的时间值、第一比例值和第二比例值。这个步骤,可以说是在用户选择进行相关设置时候,才会激发,在未激发状态,一个周期的时间值、第一比例值和第二比例值直接以存储中的数值为准,存储中的数值为上次设置值或系统默认值。理论上,周期的时间值越小,控制灵敏度越高,但是对硬件要求也越高,通常这个值要小于O. 3秒,具体的可以根据硬件配置及用户要求灵活设置。第一比例值和第二比例值也根据实际情况取值,从而获得较好的控制效果。实施时,还包括步骤判断所述触摸轨迹点相对于触控转盘为顺时针方向移动还是逆时针方向移动,当为顺时针方向移动则在下一周期控制列表向下移动列表,当为逆时针方向移动则在下一周期控制列表向上移动列表。实施时,这个步骤可以结合步骤2、3或4进行,也可以通过将夹角大小、角速度和滑动位移参数值定义为矢量,步骤I依据该矢量值定义向上或向下移动列表。实施时,还可包括步骤将所述列表在屏幕上的显示区域与所述盘形输入区域在屏幕上的显示区域相分隔,或将盘形输入区域以半透明形式覆盖在所述列表之上。当盘形输入区域采用半透明形式,触控转盘模块区域的用户触摸输入,直接作用于转盘操作,不会直接影响列表。这个步骤是在盘形输入区域和显示区域同时存在,且在所有的步骤初始化之前进行。实施时,还可包括步骤在圆盘形输入区域边缘与列表交界处显示一个滑块,并监测触摸屏在该区域的用户触摸输入情况;当此处的触摸轨迹点为朝挤压所述圆盘形输入区域的方向移动,则隐藏所述圆盘形输入区域仅保留显示该滑块;当此处的触摸轨迹点为朝拉伸所述圆盘形输入区域的方向移动,则显示所述圆盘形输入区域。当然,也可以不设置所述滑块,直接通过在圆盘形输入区域上的操作进行显示和隐藏控制。实施时,在显示屏上显示列表、在显示屏上显示圆盘形输入区域及控制盘形输入区域与列表为相互分隔或半透膜覆盖的过程相互协调,以实现统一控制显示,并且显示一个滑块的过程也穿插到其中。更详细的,本发明一种多媒体设备显示列表定位方法的另一种实施例子如下在列表定位前,由列表框底部向上滑动,拖出一个半透明的圆形转盘,转盘位于矩形的转盘窗口内;通过手指按住转盘转圈滑动来移动列表,顺时针前进,逆时针后退;快速转动在大范围内粗略定位,然后使用慢速转动在小范围内精确定位;由转盘窗口顶部至列表框底部滑动,将转盘收拢,至此完成一个列表定位的完整过程。实施时,转盘窗口的弹出和收拢方式可以灵活多变,如可以从屏幕顶部、侧面或其它位置拖出,也可以通过按钮来控制显示隐藏等实施时,在步骤初始化时,转盘(触控转盘模块)可以是默认隐藏的,需要列表定位时候,把拉伸把转盘显示出来,定位结束时候,挤压转盘将其隐藏。如图2所示一种转盘展开(显示)的操作方式,具体的,转盘区域处于隐藏状态时,触摸屏输入轨迹的起点发生在列表框底部,进入展开转盘区域的过程;输入轨迹上下移动 时,转盘区域的顶部与触摸点的位置保持对齐,将转盘区域输出到显示屏显示;若转盘区域已经全部展开,触摸点再向上移动时,转盘区域位置大小不变,直到触摸点的位置再次与转盘区域顶端对齐。若转盘区域还未全部展开,触摸屏输入已经完成,这时根据转盘区域展开的程度做处理,如果已经展开一半以上的大小,则转盘区域将自行以动画的方式向上全部展开,如果还不到一半的大小,则转盘区域将自行以动画的方式向底部收拢。如图5所示,一种使用转盘进行显示列表定位的方式当转盘区域处于展开状态时,触摸屏输入轨迹的起点发生在转盘上,进入使用转盘进行定位的过程;当触摸点沿着转盘滑动时,记录每一个移动事件前后,触摸点的位置,这样移动事件发生前触摸点的位置Pl,移动事件发生后触摸点的位置P2,以及转盘圆心0,组成了一个三角形,根据坐标计算出Z ρ10ρ2的角度,假设其值为X,另记录下两次移动事件发生的时间间隔t,则x/t表示移动的角速度,其值越大表示移动得越快;将转盘也转动角度X,此时,列表框需要滚动的距离由两部分组成,第一部分是只与转动过的角度X相关,可表示为kl*x,第二部分除了与转动过的角度相关外,还与其移动角速度I x/t I相关,可表示为k2*x* I x/t I。这样列表框需要滚动的距离delta=kl*x+k2*x*|x/t|,其中kl, k2为常量,可根据实际用户体验的效果进行调整更改,如果列表框已经滚到了顶部或底部,则只能向其相反的方向才能移动列表框;当触摸点离开转盘时,一个定位过程结束。如图6所示一种转盘收拢(隐藏)的操作方式,在转盘区域处于展开状态时,触摸屏输入轨迹的起点发生在转盘区域的顶部,进入收拢转盘的过程;触摸轨迹上下移动时,转盘区域的顶部与触摸点的位置保持对齐;若转盘区域已全部收拢,触摸点再向下移动时,转盘区域依然保持全部收拢的状态,直至触摸点的位置再次与转盘区域对齐。若转盘区域还未全部收拢,触摸点已经离开触摸屏,这时根据转盘区域收拢的程度做处理,如果已经收拢一半以上的大小,则转盘区域将自行以动画的方式向底部全部收拢,如果还不到一半的大小,则转盘区域将自行以动画的方式向上再次全部展开。实施时,本发明装置和方法的方案可以在相互参照的基础上进行拓展。
本发明通过转盘转动的操作方式,可以连续移动列表中要定位的位置,无论列表有多长,手指无需离开触摸屏,在触摸屏上滑动转盘的操作方式,通过调节转速实现不同精度的定位。本发明弥补了现有技术的诸多缺点,转盘操作只需调整转的速度即可同时适应大范围和小范围内的定位,避免了滚动条和上下滑动配合操作的麻烦。而且转盘操作更适合触摸屏,具有定位速度更快、更准、更高效、用户体验更好、使用方式也更为人性化。在多媒体设备上,当某些应用程序的界面是列表,且列表内有较多项时,通过转盘的操作方式可定位其中某一项;通过转盘区域(圆盘形输入区域)轨迹点的移动速度可以调整列表中定位的位置移动的快慢,使用快速转动在大范围内粗略定位,然后使用慢速转动在小范围内精确定位,并且通过角度与角速度值累加的形式,使这种加速效应更为明显。以上内容是结合具体的实施方式对本发明所作的进一步详细说明,不能认定本发 明的具体实施只局限于这些说明。对于本发明所属技术领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干简单推演或替换,都应当视为属于本发明的保护范围。
权利要求
1.一种多媒体设备,包括显示屏及触摸屏,其特征在于,还包括 列表显示模块,用于在显示屏上显示列表,并依据滑动位移参数值向上或向下移动列表; 触控转盘模块,用于在显示屏上显示圆盘形输入区域,并监测触摸屏在该区域的用户触摸输入情况; 监测模块,用于依据所存储一个周期的时间值,据此周期性记录所述输入区域的触摸轨迹点的输入信息,该输入信息包括轨迹点起点、轨迹点终点及它们相对于所述圆盘圆心的位置; 计算模块,用于计算所述轨迹点起点、转盘圆心及轨迹点终点构成的夹角大小,并结合所述一个周期的时间值计算所述用户触摸输入的角速度; 赋值模块,用于依据所存储的第一比例值和第二比例值,并依据所述夹角大小与第一 比例值的乘积加上所述角速度与第二比例值的乘积之和定义下一周期的所述滑动位移参数值。
2.如权利要求I所述的多媒体设备,其特征在于,还包括参数设置模块,用于依据用户输入的设置参数,更改所述一个周期的时间值、第一比例值和第二比例值。
3.如权利要求I所述的多媒体设备,其特征在于,还包括移动方向定义模块,用于检测所述触摸轨迹点相对于触控转盘为顺时针方向移动还是逆时针方向移动,当为顺时针方向移动则在下一周期控制列表向下移动列表,当为逆时针方向移动则在下一周期控制列表向上移动列表。
4.如权利要求I所述的多媒体设备,其特征在于,还包显示区域划分模块,用于将所述列表在屏幕上的显示区域与所述盘形输入区域在屏幕上的显示区域相分隔,或将盘形输入区域以半透明形式覆盖在所述列表之上。
5.如权利要求I所述的多媒体设备,其特征在于,还包括定位起始及终止模块,用于在圆盘形输入区域边缘与列表交界处显示一个滑块,并监测触摸屏在该区域的用户触摸输入情况,当此处的触摸轨迹点为朝挤压所述圆盘形输入区域的方向移动,则隐藏所述圆盘形输入区域仅保留显示该滑块,当此处的触摸轨迹点为朝拉伸所述圆盘形输入区域的方向移动,则显示所述圆盘形输入区域。
6.一种多媒体设备显示列表定位方法,其特征在于包括以下步骤 在显示屏上显示列表,并依据滑动位移参数值向上或向下移动列表; 在显示屏上显示圆盘形输入区域,并监测触摸屏在该区域的用户触摸输入情况; 依据所存储的一个周期的时间值,据此周期性记录所述输入区域的触摸轨迹点的输入信息,该输入信息包括轨迹点起点、轨迹点终点及它们相对于所述圆盘圆心的位置; 计算所述轨迹点起点、转盘圆心及轨迹点终点构成的夹角大小,并结合所述一个周期的时间值计算所述用户触摸输入的角速度; 依据所存储的第一比例值和第二比例值,并依据所述夹角大小与第一比例值的乘积加上所述角速度与第二比例值的乘积之和定义下一周期的所述滑动位移参数值。
7.如权利要求6所述的多媒体设备显示列表定位方法,其特征在于还包括步骤读取用户输入的参数,更改所述一个周期的时间值、第一比例值和第二比例值。
8.如权利要求6所述的多媒体设备显示列表定位方法,其特征在于还包括步骤判断所述触摸轨迹点相对于触控转盘为顺时针方向移动还是逆时针方向移动,当为顺时针方向移动则在下一周期控制列表向下移动列表,当为逆时针方向移动则在下一周期控制列表向上移动列表。
9.如权利要求6所述的多媒体设备显示列表定位方法,其特征在于还包括步骤将所述列表在屏幕上的显示区域与所述盘形输入区域在屏幕上的显示区域相分隔,或将盘形输入区域以半透明形式覆盖在所述列表之上。
10.如权利要求6所述的多媒体设备显示列表定位方法,其特征在于还包括步骤在圆盘形输入区域边缘与列表交界处显示一个滑块,并监测触摸屏在该区域的用户触摸输入情况;当此处的触摸轨迹点为朝挤压所述圆盘形输入区域的方向移动,则隐藏所述圆盘形输入区域仅保留显示该滑块;当此处的触摸轨迹点为朝拉伸所述圆盘形输入区域的方向移动,则显示所述圆盘形输入区域。
全文摘要
本发明公开了一种多媒体设备及其显示列表的定位方法,应用于触摸屏设备的列表操作,其通过在显示屏上构建圆盘形输入区域,并依据该区域的用户触摸输入情况(滑动角度结合角速度),来定义显示屏上显示的列表的滑动量(速度);不仅实现了显示列表进行定位,并且通过角度与角速度值累加的形式,操作时只需调整转的速度即可同时适应大范围和小范围内的定位,使列表滑动快慢定位效应更为明显,提高了定位速度。
文档编号G06F3/0482GK102855078SQ20121013766
公开日2013年1月2日 申请日期2012年5月7日 优先权日2012年5月7日
发明者不公告发明人 申请人:禹芙蓉
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1