页面跳转方法和设备的制作方法

文档序号:6362728阅读:274来源:国知局
专利名称:页面跳转方法和设备的制作方法
技术领域
本发明涉及页面跳转方法和设备,更具体地说,涉及能够快速准确地定位用户期望的页的页面跳转方法和设备。
背景技术
随着近年来信息技术和网络技术的飞速发展,电子形式的阅读材料已经非常普遍,例如电子书和电子地图。用户再也无需携带厚重的书本就可阅读海量信息。然而,目前的电子书和电子地图的使用时也存在诸多不便。例如,在电子书的阅读过程中,翻书过程仍不方便。用户需要逐页翻页或拖拽滚动条。在用户想要翻过大量页时,该方法不能快速准确地定位用户期望的页。又如,在电子地图的阅读过程中,假设该电子地图为全国地图,当用户在查看北京市某个城区的地图之后想要查看另一省份的地图时,同样不能快速准确地定位用户期望查看的区域。

发明内容
鉴于以上问题,期望提供一种页面跳转方法和设备,其能够快速准确地定位用户期望的页面。根据本发明实施例的一个方面,提供了一种页面跳转方法,用于当用户以手指在一电子设备的触摸屏上进行滑动操作时进行页面跳转,包括:检测在所述触摸屏上进行滑动操作的手指数量;基于手指数量确定与该滑动操作对应的页面跳转量;以及根据所述页面跳转量进行页面跳转。优选地,在根据本发明实施例的页面跳转方法中,可以进一步基于滑动操作的轨迹长度来确定与该滑动操作对应的页面跳转量。优选地,在根据本发明实施例的页面跳转方法中,当检测到的手指数量大于I时,所述滑动操作可以为一个手指固定、其他手指滑动或多个手指一起滑动的滑动操作。优选地,在根据本发明实施例的页面跳转方法中,可以基于如下计算公式确定页面跳转量:Δ = AXBcm,其中A表示加权因子,B表示页面跳转量的量级,C表示手指数量。根据本发明实施例的另一个方面,提供了一种页面跳转设备,用于当用户以手指在一电子设备的触摸屏上进行滑动操作时进行页面跳转,包括:检测部件,用于当用户以手指在所述触摸屏上进行滑动操作时,检测进行滑动操作的手指数量;确定部件,用于基于手指数量确定与该滑动操作对应的页面跳转量;以及跳转部件,用于根据所述页面跳转量进行页面跳转。优选地,在根据本发明实施例的页面跳转设备中,所述确定部件可以进一步基于滑动操作的轨迹长度来确定与该滑动操作对应的页面跳转量。
优选地,在根据本发明实施例的页面跳转方法中,当所述检测部件检测到的手指数量大于I时,所述滑动操作可以为一个手指固定、其他手指滑动或多个手指一起滑动的滑动操作。优选地,在根据本发明实施例的页面跳转方法中,所述确定部件可以基于如下计算公式确定页面跳转量:Λ =AXBe'其中A表示加权因子,B表示页面跳转量的量级,C表示手指数量。在根据本发明实施例的页面跳转方法和设备中,引入了多手指具有不同的页面跳转量的功能,并引入了在触摸屏上的滑动轨迹长度进一步作为确定页面跳转量的依据的功能。通过上述根据本发明实施例的页面跳转方法和设备,能够快速准确地定位用户期望阅读的页面,从而进一步便利用户的阅读操作。


图1是图示根据本发明实施例的页面跳转方法的流程的流程图;以及图2是图示根据本发明实施例的页面跳转设备的配置的框图。
具体实施例方式下面将参照附图对本发明的各个优选的实施方式进行描述。提供以下参照附图的描述,以帮助对由权利要求及其等价物所限定的本发明的示例实施方式的理解。其包括帮助理解的各种具体细节,但它们只能被看作是示例性的。因此,本领域技术人员将认识到,可对这里描述的实施方式进行各种改变和修改,而不脱离本发明的范围和精神。而且,为了使说明书更加清楚简洁,将省略对本领域熟知功能和构造的详细描述。首先,参照图1描述根据本发明实施例的页面跳转方法。图1是示出了根据本发明实施例的页面跳转方法的流程的流程图。所述页面跳转方法用于当用户以手指在一电子设备的触摸屏上进行滑动操作时进行页面跳转。如图1所示,所述方法包括如下步骤:首先,在步骤S101,检测在所述触摸屏上进行滑动操作的手指数量。例如,当手指数量大于I时,所述滑动操作可以为一个手指固定、其他手指滑动的滑动操作。当然,可替代地,所述滑动操作也可以是多个手指一起滑动的滑动操作。然后,在步骤S102,基于在步骤SlOl中检测到的手指数量确定与该滑动操作对应的页面跳转量。另外,作为更加优选的实施例,在步骤S101,除了检测在所述触摸屏上进行滑动操作的手指数量,还可以进一步检测手指的滑动操作的轨迹长度。然后,在步骤S102,基于在步骤SlOl中检测到的手指数量与滑动操作的轨迹长度来确定与该滑动操作对应的页面跳转量。当然,作为另一替代实施例,在步骤S101,也可以只检测手指的滑动操作的轨迹长度,然后在步骤S102,仅基于在步骤SlOl中检测到的滑动操作的轨迹长度来确定与该滑动操作对应的页面跳转量。在电子书的情况下,可以基于如下计算公式确定页面跳转量:Λ = ΑΧΒ&1,其中A表示加权因子,B表示页面跳转量的量级,C表示手指数量。例如,A可以恒等于1,且B可以等于10。当然,应该指出的是,Α、B还可以是其他任意值。当用户以一根手指在触摸屏上滑动时,页面跳转量Λ = IXlO1-1 = I ;当用户以两根手指在触摸屏上滑动时,页面跳转量Λ = IXlO2-1 = 10 ;当用户以三根手指在触摸屏上滑动时,页面跳转量Λ = I ΧΙΟ3—1 = 100 ;以此类推。可替代地,加权因子A也可以根据滑动操作的轨迹长度而变化。例如,将用于检测手指滑动的区域等分为10份并依次标记刻度O 10,当滑动操作的轨迹长度在O I之间时,A = I ;当在I 2之间时,A = 2 ;以此类推。举例来说,在B = 10的情况下,当检测到的手指数量为2(即,C = 2),滑动操作的轨迹长度在2 3之间(即,A = 3)时,页面跳转量 Λ = 3 X IO2-1 = 30。在电子地图的情况下,页面跳转可以等于检测到的手指数量,其单位可以是城区、市、省等。例如,当用户以一根手指向左/向右/向上/向下滑动时,页面跳转量为从当前位置向左/向右/向上/向下I个城区;当用户以两根手指向左/向右/向上/向下滑动时,页面跳转量为从当前位置向左/向右/向上/向下2个城区;以此类推。需要指出的是,以上所列的各种计算页面跳转量的方式仅为示例。本领域的技术人员应该可以理解,根据本发明的构思,还可能存在其他的计算方式。最后,在步骤S103,根据在步骤S102中确定的所述页面跳转量进行页面跳转。另外,需要指出的是,在根据本发明实施例的页面跳转方法中,可以实时地显示页面跳转量。在上文中描述了根据本发明实施例的页面跳转方法。下面将参照图2描述根据本发明实施例的页面跳转设备。所述页面跳转设备用于当用户以手指在一电子设备的触摸屏上进行滑动操作时进行页面跳转 。如图2所示,页面跳转设备200包括:检测部件201、确定部件202和跳转部件203。当用户以手指在触摸屏上进行滑动操作时,检测部件201检测进行滑动操作的手指数量。例如,可以通过电容屏、红外传感器或摄像头来检测手指数量。检测部件201将检测到的有关手指数量的数据提供给确定部件202。确定部件202基于手指数量确定与该滑动操作对应的页面跳转量,并将确定出的页面跳转量提供给跳转部件203。另外,与上面所述的页面跳转方法类似地,检测部件201还可以检测滑动操作的轨迹长度。确定部件202在基于手指数量的同时进一步基于滑动操作的轨迹长度来确定与该滑动操作对应的页面跳转量,并将确定出的页面跳转量提供给跳转部件203。关于确定部件202如何确定页面跳转量的方式,在上文中已经详细描述。为了简明起见,这里不再赘述。最后,跳转部件203根据所述页面跳转量进行页面跳转。在上文中,已经参照附图详细描述了根据本发明实施例的页面跳转方法和设备。通过这样的方法和设备,能够快速准确地定位用户期望阅读的页面,从而进一步便利用户的阅读操作。需要说明的是,在本说明书中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
最后,还需要说明的是,上述一系列处理不仅包括以这里所述的顺序按时间序列执行的处理,而且包括并行或分别地、而不是按时间顺序执行的处理。通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的硬件平台的方式来实现,当然也可以全部通过软件来实施。基于这样的理解,本发明的技术方案对背景技术做出贡献的全部或者部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。以上对本发明进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式
及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
权利要求
1.一种页面跳转方法,用于当用户以手指在一电子设备的触摸屏上进行滑动操作时进行页面跳转,包括: 检测在所述触摸屏上进行滑动操作的手指数量; 基于手指数量确定与该滑动操作对应的页面跳转量;以及 根据所述页面跳转量进行页面跳转。
2.根据权利要求1所述的方法,其中进一步基于滑动操作的轨迹长度来确定与该滑动操作对应的页面跳转量。
3.根据权利要求1所述的方法,其中当检测到的手指数量大于I时,所述滑动操作为一个手指固定、其他手指滑动或多个手指一起滑动的滑动操作。
4.根据权利要求1所述的方法,其中基于如下计算公式确定页面跳转量:Λ=AXBc-1,其中A表示加权因子,B表示页面跳转量的量级,C表示手指数量。
5.一种页面跳转设备,用于当用户以手指在一电子设备的触摸屏上进行滑动操作时进行页面跳转,包括: 检测部件,用于当用户以手指在所述触摸屏上进行滑动操作时,检测进行滑动操作的手指数量; 确定部件,用于基于手指数量确定与该滑动操作对应的页面跳转量;以及 跳转部件,用于根据所述页面跳转量进行页面跳转。
6.根据权利要求5所 述的设备,其中所述确定部件进一步基于滑动操作的轨迹长度来确定与该滑动操作对应的页面跳转量。
7.根据权利要求5所述的设备,其中当所述检测部件检测到的手指数量大于I时,所述滑动操作为一个手指固定、其他手指滑动或多个手指一起滑动的滑动操作。
8.根据权利要求5所述的设备,其中所述确定部件基于如下计算公式确定页面跳转量:△ = AXBcm,其中A表示加权因子,B表示页面跳转量的量级,C表示手指数量。
全文摘要
公开了页面跳转方法和设备,用于当用户以手指在一电子设备的触摸屏上进行滑动操作时进行页面跳转。所述方法包括如下步骤检测在所述触摸屏上进行滑动操作的手指数量;基于手指数量确定与该滑动操作对应的页面跳转量;以及根据所述页面跳转量进行页面跳转。
文档编号G06F3/0488GK103197871SQ20121000466
公开日2013年7月10日 申请日期2012年1月9日 优先权日2012年1月9日
发明者阳光, 范溯 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1