CN103809891A - 页面切换方法和装置 - Google Patents

页面切换方法和装置 Download PDF

Info

Publication number
CN103809891A
CN103809891A CN201210454136.0A CN201210454136A CN103809891A CN 103809891 A CN103809891 A CN 103809891A CN 201210454136 A CN201210454136 A CN 201210454136A CN 103809891 A CN103809891 A CN 103809891A
Authority
CN
China
Prior art keywords
page
target pages
sliding
index
current page
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201210454136.0A
Other languages
English (en)
Other versions
CN103809891B (zh
Inventor
李慧
许峰峰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201210454136.0A priority Critical patent/CN103809891B/zh
Priority to PCT/CN2013/086219 priority patent/WO2014075553A1/en
Publication of CN103809891A publication Critical patent/CN103809891A/zh
Priority to US14/708,630 priority patent/US10067649B2/en
Application granted granted Critical
Publication of CN103809891B publication Critical patent/CN103809891B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0483Interaction with page-structured environments, e.g. book metaphor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

本发明涉及一种页面切换方法和装置。所述方法包括以下步骤:接收滑动操作,获取滑动操作的滑动方向及滑动速度;根据所述滑动方向判定目标页面与当前页面的位置关系;根据所述滑动速度获取滑动的页面数;获取当前页面的索引,根据所述目标页面与当前页面的位置关系、滑动的页面数以及当前页面的索引获取目标页面的索引;按照所述目标页面的索引切换到所述目标页面。上述页面切换方法和装置,通过滑动速度确定滑动的页面数,再根据页面数、滑动方向及目标页面与当前页面的位置关系确定目标页面的索引,因引入了滑动速度确定滑动的页面数,可根据目标页面与当前页面距离的远近,调整滑动速度,方便快速的定位到目标页面,提高了操作效率。

Description

页面切换方法和装置
技术领域
本发明涉及页面浏览技术,特别是涉及页面切换方法和装置。
背景技术
页面的种类可为多种,如浏览器的网页页面或终端设备上显示的菜单页面。以浏览器为例,一般浏览器都支持同时打开多个网页页面,为了实现页面切换界面,通常对多个网页页面采用两种方法展示,一种是页面标题和地址列表,另一种是页面缩略图集合。
当采用页面缩略图的方式展示,在缩略图显示区域进行右滑操作时,位于缩略图显示区域的左侧的缩略图会向中间滑动,滑动到中间位置后展开,中间位置的缩略图会随着右移向右侧收起,可通过进行左滑操作或者右滑操作找到目标页面缩略图。然而,当目标页面距离当前页面较远时,需要进行多次横向滑动操作才能找到目标页面,操作次数较多,造成操作效率较低。
发明内容
基于此,有必要提供一种能提高操作效率的页面切换方法。
此外,还有必要提供一种能提高操作效率的页面切换装置。
一种页面切换方法,包括以下步骤:
接收滑动操作,获取所述滑动操作的滑动方向及滑动速度;
根据所述滑动方向判定目标页面与当前页面的位置关系;
根据所述滑动速度获取滑动的页面数;
获取当前页面的索引,根据所述目标页面与当前页面的位置关系、滑动的页面数以及当前页面的索引获取目标页面的索引;
按照所述目标页面的索引切换到所述目标页面。
一种页面切换装置,包括:
检测模块,用于接收滑动操作,获取所述滑动操作的滑动方向及滑动速度;
判定模块,用于根据所述滑动方向判定目标页面与当前页面的位置关系;
页面数确定模块,用于根据所述滑动速度获取滑动的页面数;
定位模块,用于获取当前页面的索引,根据所述目标页面与当前页面的位置关系、滑动的页面数以及当前页面的索引获取目标页面的索引;
切换模块,用于按照所述目标页面的索引切换到所述目标页面。
上述页面切换方法和装置,通过滑动速度确定滑动的页面数,再根据页面数、滑动方向及目标页面与当前页面的位置关系确定目标页面的索引,因引入了滑动速度确定滑动的页面数,可根据目标页面与当前页面距离的远近,调整滑动速度,方便快速的定位到目标页面,提高了操作效率。
附图说明
图1为一个实施例中页面切换方法的流程示意图;
图2为浏览器中多页面缩略图横向展示的示意图;
图3为建立坐标系的示意图;
图4为一个实施例中页面切换装置的内部结构示意图;
图5为另一个实施例中页面切换装置的内部结构示意图。
具体实施方式
下面结合具体的实施例及附图对页面切换方法和装置的技术方案进行详细的描述,以使其更加清楚。
如图1所示,在一个实施例中,一种页面切换方法,包括以下步骤:
步骤S102,接收滑动操作,获取滑动操作的滑动方向及滑动速度。
具体的,接收在触摸屏上的滑动操作。若是浏览器的多个页面以页面缩略图的方式展示,则在页面缩略图展示区域进行滑动操作;若是菜单中的应用图标按种类分成多个页面分布,则对触摸屏的区域进行滑动操作;若是联系人按名字头字母排序进行展示,如字母A开头的展示在第1页面,字母B开头的展示在第2页面,如此类推,字母Z开头的展示在第26页面,查找某联系人时,可对触摸屏进行滑动操作,实现翻页。
本实施例中,以浏览器中开启多个页面,展示当前页面内容,其余页面以页面缩略图形式展示在触摸屏上的预先设定的区域为例进行描述。该触摸屏可为智能手机、个人数字助理等终端设备中的触摸屏,但不限于此。
在一个实施例中,获取滑动方向的步骤包括:检测滑动操作过程中连续两个滑动点的位置关系,并根据该两个滑动点的位置关系判定滑动方向。
具体的,触摸屏的屏幕被划分为多个点,每个点对应一个坐标。在触摸屏上进行滑动操作时,不同点被触摸的时间有先后顺序。通过检测滑动操作中的连续两个滑动点的坐标,根据两个滑动点的坐标确定滑动方向。
以页面缩略图横向展示为例,如图2所示,滑动操作为左右滑动。如图3所示,以触摸屏的左顶点为原点O,横向延伸为X轴正方向,纵向延伸为Y轴正方向。检测到连续的两个滑动点的坐标分别为P0(x0,y0)和P1(x1,y1),因页面缩略图横向展示,仅考虑横向坐标的大小,若x0<x1,则表示滑动方向为第一方向滑动,即从左向右滑动,若x0>x1,则表示滑动方向为第二方向,即从右向左滑动。
以页面缩略图纵向展示为例,滑动操作为上下滑动,参图3,检测到连续的两个滑动点的坐标分别为P0(x0,y0)和P1(x1,y1),因页面缩略图纵向展示,仅考虑纵向坐标的大小,若y0<y1,则表示滑动方向为第一方向滑动,即从上向下滑动,若y0>y1,则表示滑动方向为第二方向,即从下向上滑动。
在一个实施例中,获取滑动速度的步骤包括:检测滑动操作结束前的最后两个连续的滑动点间的距离和滑动时间,根据该距离和滑动时间进行处理得到该滑动速度。
具体的,在触摸屏上进行滑动操作,滑动力度通过滑动速度体现。最后两个连续的滑动点的距离及滑动时间相除得到滑动速度。
以页面缩略图横向展示为例,最后两个连续的滑动点的距离可仅计算滑动点在横坐标上的变化。同理,页面缩略图纵向展示时,最后两个连续的滑动点的距离可仅计算滑动点在纵坐标上的变化。仅计算一个坐标变化,计算简单,处理效率高。
步骤S104,根据该滑动方向判定目标页面与当前页面的位置关系。
具体的,若滑动方向为第一方向,则表示目标页面与当前页面的位置关系为目标页面位于当前页面的前页;若滑动方向为第二方向,则目标页面与当前页面的位置关系为目标页面位于当前页面的后页。前页是指将页面按展示顺序编号后,编号在前的页面为编号在后的页面的前页。同样,后页是指编号在后的页面为编号在前的页面的后页。例如,有N个页面缩略图,按展示顺序分别编号为0至N-1,则编号5的页面为编号6至编号N-1的页面的前页,编号6的页面为编号0至5的页面的后页。
以页面缩略图横向展示为例,滑动方向为从左向右时,目标页面位于当前页面的左侧,滑动方向为从右向左时,目标页面位于当前页面的右侧。
步骤S106,根据滑动速度获取滑动的页面数。
具体的,可预先设置滑动参数。该滑动参数是通过多次滑动操作测试统计得出的。获取滑动速度与滑动参数的比值,将该比值作为滑动的页面数。
步骤S108,获取当前页面的索引,根据该目标页面与当前页面的位置关系、滑动的页面数以及当前页面的索引获取目标页面的索引。
例如有N个页面缩略图横向展示,其索引依次是0到N-1,当前页面缩略图的索引表示为currentIndex,目标页面缩略图的索引表示为targetIndex,根据滑动速度计算得到的滑动页面数表示为X。
当滑动方向为第一方向,即从左向右滑动,targetIndex=currentIndex-X;当滑动方向为第二方向,即从右向左滑动,targetIndex=currentIndex+X。
为了防止targetIndex超出[0,N-1]的范围,修正目标页面的索引,即若得到的targetIndex值小于0,则targetIndex为0,若得到的targetIndex值大于N-1,则targetIndex为N-1。
步骤S110,按照该目标页面的索引切换到该目标页面。
具体的,对于浏览器的多个页面,通过查找到目标页面的索引后,动画滑动目标页面的缩略图到屏幕中央位置。
对于联系人信息多个页面展示的,通过查找到目标页面的索引后,滑动该目标页面并展示该目标页面上的联系人信息。
上述页面切换方法,通过滑动速度确定滑动的页面数,再根据页面数、滑动方向及目标页面与当前页面的位置关系确定目标页面的索引,因引入了滑动速度确定滑动的页面数,可根据目标页面与当前页面距离的远近,调整滑动速度,方便快速的定位到目标页面,提高了操作效率。
如图4所示,在一个实施例中,一种页面切换装置,包括检测模块102、判定模块104、页面数确定模块106、定位模块108和切换模块110。其中:
检测模块102用于接收滑动操作,获取滑动操作的滑动方向及滑动速度。具体的,接收在触摸屏上的滑动操作。若是浏览器的多个页面以页面缩略图的方式展示,则在页面缩略图展示区域进行滑动操作;若是菜单中的应用图标按种类分成多个页面分布,则对触摸屏的区域进行滑动操作;若是联系人按名字头字母排序进行展示,如字母A开头的展示在第1页面,字母B开头的展示在第2页面,如此类推,字母Z开头的展示在第26页面,查找某联系人时,可对触摸屏进行滑动操作,实现翻页。本实施例中,以浏览器中开启多个页面,展示当前页面内容,其余页面以页面缩略图形式展示在触摸屏上的预先设定的区域为例进行描述。
在一个实施例中,检测模块102还用于检测滑动操作过程中连续两个滑动点的位置关系,并根据该两个点的位置关系判定滑动方向。
具体的,触摸屏的屏幕被划分为多个点,每个点对应一个坐标。在触摸屏上进行滑动操作时,不同点被触摸的时间有先后顺序。检测模块102检测滑动操作中的连续两个滑动点的坐标,根据两个滑动点的坐标确定滑动方向。
以页面缩略图横向展示为例,如图2所示,滑动操作为左右滑动。如图3所示,以触摸屏的左顶点为原点,横向延伸为X轴正方向,纵向延伸为Y轴正方向。检测到连续的两个滑动点的坐标分别为P0(x0,y0)和P1(x1,y1),因页面缩略图横向展示,仅考虑横向坐标的大小,若x0<x1,则表示滑动方向为第一方向滑动,即从左向右滑动,若x0>x1,则表示滑动方向为第二方向,即从右向左滑动。
以页面缩略图纵向展示为例,滑动操作为上下滑动,参图3,检测到连续的两个滑动点的坐标分别为P0(x0,y0)和P1(x1,y1),因页面缩略图纵向展示,仅考虑纵向坐标的大小,若y0<y1,则表示滑动方向为第一方向滑动,即从上向下滑动,若y0>y1,则表示滑动方向为第二方向,即从下向上滑动。
在一个实施例中,检测模块102检测滑动操作结束前的最后两个连续的滑动点间的距离和滑动时间,根据该距离和滑动时间进行处理得到该滑动速度。
具体的,在触摸屏上进行滑动操作,滑动力度通过滑动速度体现。最后两个连续的滑动点的距离及滑动时间相除得到滑动速度。
以页面缩略图横向展示为例,最后两个连续的滑动点的距离可仅计算滑动点在横坐标上的变化。同理,页面缩略图纵向展示时,最后两个连续的滑动点的距离可仅计算滑动点在纵坐标上的变化。仅计算一个坐标变化,计算简单,处理效率高。
判定模块104用于根据所述滑动方向判定目标页面与当前页面的位置关系。
具体的,若滑动方向为第一方向,则表示目标页面与当前页面的位置关系为目标页面位于当前页面的前页;若滑动方向为第二方向,则目标页面与当前页面的位置关系为目标页面位于当前页面的后页。前页是指将页面按展示顺序编号后,编号在前的页面为编号在后的页面的前页。同样,后页是指编号在后的页面为编号在前的页面的后页。例如,有N个页面缩略图,按展示顺序分别编号为0至N-1,则编号5的页面为编号6至编号N-1的页面的前页,编号6的页面为编号0至5的页面的后页。
以页面缩略图横向展示为例,滑动方向为从左向右时,目标页面位于当前页面的左侧,滑动方向为从右向左时,目标页面位于当前页面的右侧。
页面数确定模块106用于根据所述滑动速度获取滑动的页面数。
定位模块108用于获取当前页面的索引,根据所述目标页面与当前页面的位置关系、滑动的页面数以及当前页面的索引获取目标页面的索引。
例如有N个页面缩略图横向展示,其索引依次是0到N-1,当前页面缩略图的索引表示为currentIndex,目标页面缩略图的索引表示为targetIndex,根据滑动速度计算得到的滑动页面数表示为X。
当滑动方向为第一方向,即从左向右滑动,targetIndex=currentIndex-X;当滑动方向为第二方向,即从右向左滑动,targetIndex=currentIndex+X。
切换模块110用于按照所述目标页面的索引切换到所述目标页面。具体的,对于浏览器的多个页面,通过查找到目标页面的索引后,切换模块110动画滑动目标页面的缩略图到屏幕中央位置。
对于联系人信息多个页面展示的,通过查找到目标页面的索引后,滑动该目标页面并展示该目标页面上的联系人信息。
上述页面切换装置,通过滑动速度确定滑动的页面数,再根据页面数、滑动方向及目标页面与当前页面的位置关系确定目标页面的索引,因引入了滑动速度确定滑动的页面数,可根据目标页面与当前页面距离的远近,调整滑动速度,方便快速的定位到目标页面,提高了操作效率。
如图5所示,在一个实施例中,上述页面切换装置还包括预设模块112和修正模块114。其中:
预设模块112用于预先设置滑动参数。具体的,可预先设置滑动参数。该滑动参数是通过多次滑动操作测试统计得出的。
页面数确定模块106还用于获取所述滑动速度与所述滑动参数的比值,将所述比值作为滑动的页面数。
修正模块114用于修正目标页面的索引。为了防止targetIndex超出[0,N-1]的范围,修正模块114修正目标页面的索引,即若得到的targetIndex值小于0,则targetIndex为0,若得到的targetIndex值大于N-1,则targetIndex为N-1。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (12)

1.一种页面切换方法,包括以下步骤:
接收滑动操作,获取所述滑动操作的滑动方向及滑动速度;
根据所述滑动方向判定目标页面与当前页面的位置关系;
根据所述滑动速度获取滑动的页面数;
获取当前页面的索引,根据所述目标页面与当前页面的位置关系、滑动的页面数以及当前页面的索引获取目标页面的索引;
按照所述目标页面的索引切换到所述目标页面。
2.根据权利要求1所述的页面切换方法,其特征在于,所述获取滑动方向的步骤为:
检测滑动操作过程中连续的两个滑动点的位置关系,并根据所述两个滑动点的位置关系判定所述滑动方向。
3.根据权利要求1或2所述的页面切换方法,其特征在于,所述获取滑动速度的步骤为:
检测滑动操作结束前的最后两个连续的滑动点间的距离和滑动时间,根据所述距离和滑动时间进行处理得到所述滑动速度。
4.根据权利要求1所述的页面切换方法,其特征在于,所述根据所述滑动方向判定目标页面与当前页面的位置关系的步骤包括:
若滑动方向为第一方向,则所述目标页面与当前页面的位置关系为所述目标页面位于当前页面的前页;
若滑动方向为第二方向,则所述目标页面与当前页面的位置关系为所述目标页面位于当前页面的后页。
5.根据权利要求1所述的页面切换方法,其特征在于,在所述接收滑动操作,获取所述滑动操作的滑动方向及滑动速度的步骤之前,还包括:
预先设置滑动参数;
所述根据所述滑动速度获取滑动的页面数的步骤包括:
获取所述滑动速度与所述滑动参数的比值,将所述比值作为滑动的页面数。
6.根据权利要求1所述的页面切换方法,其特征在于,在所述获取当前页面的索引,根据所述目标页面与当前页面的位置关系、滑动的页面数以及当前页面的索引获取目标页面的索引的步骤之后,还包括步骤:
修正所述目标页面的索引。
7.一种页面切换装置,其特征在于,包括:
检测模块,用于接收滑动操作,获取所述滑动操作的滑动方向及滑动速度;
判定模块,用于根据所述滑动方向判定目标页面与当前页面的位置关系;
页面数确定模块,用于根据所述滑动速度获取滑动的页面数;
定位模块,用于获取当前页面的索引,根据所述目标页面与当前页面的位置关系、滑动的页面数以及当前页面的索引获取目标页面的索引;
切换模块,用于按照所述目标页面的索引切换到所述目标页面。
8.根据权利要求7所述的页面切换装置,其特征在于,所述检测模块还用于检测滑动操作过程中连续的两个滑动点的位置关系,并根据所述两个滑动点的位置关系判定所述滑动方向。
9.根据权利要求7或8所述的页面切换装置,其特征在于,所述检测模块还用于检测滑动操作结束前的最后两个连续的滑动点间的距离和滑动时间,根据所述距离和滑动时间进行处理得到所述滑动速度。
10.根据权利要求7所述的页面切换装置,其特征在于,若滑动方向为第一方向,则所述目标页面与当前页面的位置关系为所述目标页面位于当前页面的前页;
若滑动方向为第二方向,则所述目标页面与当前页面的位置关系为所述目标页面位于当前页面的后页。
11.根据权利要求7所述的页面切换装置,其特征在于,所述页面切换装置还包括:
预设模块,用于预先设置滑动参数;
所述页面数确定模块还用于获取所述滑动速度与所述滑动参数的比值,将所述比值作为滑动的页面数。
12.根据权利要求7所述的页面切换装置,其特征在于,所述页面切换装置还包括:
修正模块,修正所述目标页面的索引。
CN201210454136.0A 2012-11-13 2012-11-13 页面切换方法和装置 Active CN103809891B (zh)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201210454136.0A CN103809891B (zh) 2012-11-13 2012-11-13 页面切换方法和装置
PCT/CN2013/086219 WO2014075553A1 (en) 2012-11-13 2013-10-30 Page switching method and apparatus
US14/708,630 US10067649B2 (en) 2012-11-13 2015-05-11 Page switching method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210454136.0A CN103809891B (zh) 2012-11-13 2012-11-13 页面切换方法和装置

Publications (2)

Publication Number Publication Date
CN103809891A true CN103809891A (zh) 2014-05-21
CN103809891B CN103809891B (zh) 2016-04-13

Family

ID=50706748

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210454136.0A Active CN103809891B (zh) 2012-11-13 2012-11-13 页面切换方法和装置

Country Status (3)

Country Link
US (1) US10067649B2 (zh)
CN (1) CN103809891B (zh)
WO (1) WO2014075553A1 (zh)

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104252288A (zh) * 2014-09-22 2014-12-31 可牛网络技术(北京)有限公司 浏览器多标签页的控制方法及浏览器
CN104461234A (zh) * 2014-10-30 2015-03-25 苏州佳世达电通有限公司 一种行动装置上快速切换页面的方法
CN105183321A (zh) * 2015-09-15 2015-12-23 广东欧珀移动通信有限公司 一种文档处理方法及移动终端
CN105389372A (zh) * 2015-11-17 2016-03-09 杭州九言科技股份有限公司 一种页面显示方法和装置
CN105446640A (zh) * 2014-09-30 2016-03-30 上海彩亿信息技术有限公司 一种界面的切换显示方法及其***
CN105843547A (zh) * 2016-05-24 2016-08-10 腾讯科技(深圳)有限公司 一种页面滑动方法及装置
CN105988703A (zh) * 2015-03-03 2016-10-05 阿里巴巴集团控股有限公司 一种业务对象的展示方法和装置
CN106687922A (zh) * 2014-09-09 2017-05-17 微软技术许可有限责任公司 参数惯性和api
CN106934657A (zh) * 2017-03-07 2017-07-07 北京齐尔布莱特科技有限公司 一种页面曝光数据采集方法、装置和移动终端
WO2017147758A1 (zh) * 2016-02-29 2017-09-08 华为技术有限公司 一种页面滑动方法、装置及用户终端
CN107179865A (zh) * 2017-05-19 2017-09-19 维沃移动通信有限公司 一种页面切换方法和终端
CN107562312A (zh) * 2017-08-25 2018-01-09 维沃移动通信有限公司 一种图标移动方法和移动终端
CN107847799A (zh) * 2015-06-11 2018-03-27 株式会社万代南梦宫娱乐 终端装置
CN109542296A (zh) * 2018-11-30 2019-03-29 北京字节跳动网络技术有限公司 一种标题的切换方法、装置、电子设备及可读介质
WO2019061512A1 (zh) * 2017-09-30 2019-04-04 华为技术有限公司 一种任务切换方法及终端
CN109800353A (zh) * 2019-01-04 2019-05-24 上海上湖信息技术有限公司 一种基于用户浏览行为的实时推荐的方法及***
CN110929191A (zh) * 2019-10-25 2020-03-27 北京城市网邻信息技术有限公司 一种图片加载方法、装置、终端及存储介质
CN112835502A (zh) * 2021-01-25 2021-05-25 网易(杭州)网络有限公司 一种页面显示方法、电子设备及存储介质
CN116048352A (zh) * 2022-07-29 2023-05-02 荣耀终端有限公司 展示图切换方法及电子设备

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20140067755A (ko) * 2012-11-27 2014-06-05 삼성전자주식회사 전자 기기 및 그의 페이지 이동 표시 방법
CN105975189A (zh) * 2016-04-29 2016-09-28 乐视控股(北京)有限公司 一种移动设备触屏滑动方法及***
CN106354404B (zh) * 2016-08-15 2019-11-05 合一网络技术(北京)有限公司 页面操作方法及装置
WO2018176711A1 (zh) * 2017-03-29 2018-10-04 华为技术有限公司 调节界面滚动速度的方法及相关设备、计算机程序产品
CN108196753B (zh) * 2018-01-22 2021-02-23 维沃移动通信有限公司 一种界面切换方法及移动终端
CN109857296B (zh) * 2019-01-04 2021-04-06 上海上湖信息技术有限公司 一种电子设备的页面切换方法及***
CN111459581B (zh) * 2019-01-22 2024-04-16 阿里巴巴集团控股有限公司 页面切换方法、装置、电子设备及计算机可读介质
CN111368240B (zh) * 2019-09-19 2024-03-22 杭州海康威视***技术有限公司 页面显示方法、装置及设备、存储介质
CN111459389B (zh) * 2020-04-24 2021-06-04 Oppo(重庆)智能科技有限公司 提示方法、电子装置和存储介质
CN112947817B (zh) * 2021-02-04 2023-06-09 汉纳森(厦门)数据股份有限公司 智能设备页面切换方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101078965A (zh) * 2006-05-24 2007-11-28 鸿富锦精密工业(深圳)有限公司 非线性页面定位***及方法
CN102646008A (zh) * 2011-02-16 2012-08-22 汉王科技股份有限公司 电子阅读器文档多显示页面的显示方法和装置

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7383510B2 (en) * 2004-09-13 2008-06-03 Third Generation Search, Ltd System for organization, display, and navigation of digital information
CN101414229B (zh) * 2007-10-19 2010-09-08 集嘉通讯股份有限公司 手持电子装置触控荧幕执行切换功能的控制方法及其装置
US20090271731A1 (en) * 2008-04-27 2009-10-29 Htc Corporation Electronic device and user interface display method thereof
US8839155B2 (en) * 2009-03-16 2014-09-16 Apple Inc. Accelerated scrolling for a multifunction device
JP2012083889A (ja) * 2010-10-08 2012-04-26 Sony Corp 情報処理装置、情報処理方法、及びプログラム
US8605034B1 (en) * 2011-03-30 2013-12-10 Intuit Inc. Motion-based page skipping for a mobile device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101078965A (zh) * 2006-05-24 2007-11-28 鸿富锦精密工业(深圳)有限公司 非线性页面定位***及方法
CN102646008A (zh) * 2011-02-16 2012-08-22 汉王科技股份有限公司 电子阅读器文档多显示页面的显示方法和装置

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106687922B (zh) * 2014-09-09 2020-07-24 微软技术许可有限责任公司 参数惯性和api
US10642365B2 (en) 2014-09-09 2020-05-05 Microsoft Technology Licensing, Llc Parametric inertia and APIs
CN106687922A (zh) * 2014-09-09 2017-05-17 微软技术许可有限责任公司 参数惯性和api
CN104252288A (zh) * 2014-09-22 2014-12-31 可牛网络技术(北京)有限公司 浏览器多标签页的控制方法及浏览器
CN105446640A (zh) * 2014-09-30 2016-03-30 上海彩亿信息技术有限公司 一种界面的切换显示方法及其***
CN105446640B (zh) * 2014-09-30 2019-07-12 上海彩亿信息技术有限公司 一种界面的切换显示方法及其***
CN104461234A (zh) * 2014-10-30 2015-03-25 苏州佳世达电通有限公司 一种行动装置上快速切换页面的方法
CN105988703A (zh) * 2015-03-03 2016-10-05 阿里巴巴集团控股有限公司 一种业务对象的展示方法和装置
CN107847799A (zh) * 2015-06-11 2018-03-27 株式会社万代南梦宫娱乐 终端装置
CN105183321A (zh) * 2015-09-15 2015-12-23 广东欧珀移动通信有限公司 一种文档处理方法及移动终端
CN105389372A (zh) * 2015-11-17 2016-03-09 杭州九言科技股份有限公司 一种页面显示方法和装置
WO2017147758A1 (zh) * 2016-02-29 2017-09-08 华为技术有限公司 一种页面滑动方法、装置及用户终端
CN105843547A (zh) * 2016-05-24 2016-08-10 腾讯科技(深圳)有限公司 一种页面滑动方法及装置
CN106934657A (zh) * 2017-03-07 2017-07-07 北京齐尔布莱特科技有限公司 一种页面曝光数据采集方法、装置和移动终端
CN106934657B (zh) * 2017-03-07 2020-01-17 北京齐尔布莱特科技有限公司 一种页面曝光数据采集方法、装置和移动终端
CN107179865A (zh) * 2017-05-19 2017-09-19 维沃移动通信有限公司 一种页面切换方法和终端
CN107179865B (zh) * 2017-05-19 2020-01-14 维沃移动通信有限公司 一种页面切换方法和终端
CN107562312B (zh) * 2017-08-25 2019-12-31 维沃移动通信有限公司 一种图标移动方法和移动终端
CN107562312A (zh) * 2017-08-25 2018-01-09 维沃移动通信有限公司 一种图标移动方法和移动终端
WO2019061512A1 (zh) * 2017-09-30 2019-04-04 华为技术有限公司 一种任务切换方法及终端
US10838596B2 (en) 2017-09-30 2020-11-17 Huawei Technologies Co., Ltd. Task switching method and terminal
CN109542296A (zh) * 2018-11-30 2019-03-29 北京字节跳动网络技术有限公司 一种标题的切换方法、装置、电子设备及可读介质
CN109800353A (zh) * 2019-01-04 2019-05-24 上海上湖信息技术有限公司 一种基于用户浏览行为的实时推荐的方法及***
CN110929191A (zh) * 2019-10-25 2020-03-27 北京城市网邻信息技术有限公司 一种图片加载方法、装置、终端及存储介质
CN112835502A (zh) * 2021-01-25 2021-05-25 网易(杭州)网络有限公司 一种页面显示方法、电子设备及存储介质
CN116048352A (zh) * 2022-07-29 2023-05-02 荣耀终端有限公司 展示图切换方法及电子设备

Also Published As

Publication number Publication date
US20150242077A1 (en) 2015-08-27
CN103809891B (zh) 2016-04-13
WO2014075553A1 (en) 2014-05-22
US10067649B2 (en) 2018-09-04

Similar Documents

Publication Publication Date Title
CN103809891B (zh) 页面切换方法和装置
US20230418463A1 (en) Information processing device, information processing method, and program
US9015618B2 (en) Methods and apparatus for processing application windows
CN102741799B (zh) 一种触摸屏的操作方法和终端
US8633909B2 (en) Information processing apparatus, input operation determination method, and input operation determination program
US10489031B2 (en) Method of momentum based zoom of content on an electronic device
US10025493B2 (en) Information processing device, information processing method, and program for displaying list items and changing hierarchical level of display
US10185488B2 (en) Device and method for displaying information
CN104991696B (zh) 一种信息处理方法及电子设备
US20120280898A1 (en) Method, apparatus and computer program product for controlling information detail in a multi-device environment
CN107340888B (zh) 一种基于物理运动的网页浏览的方法和装置
CN103034451A (zh) 一种移动终端的页面定位方法及装置
CN103116616B (zh) 网页收藏方法及通信终端
CN104461312A (zh) 一种显示控制方法及电子设备
EP2902897A1 (en) Word processing method and apparatus for touchscreen intelligent device
CN104777957A (zh) 一种显示方法及电子设备
CN111143731B (zh) 一种网页界面缩放时的显示方法、装置及终端设备
CN103472988A (zh) 显示内容切换方法、***及移动终端
CN104932769B (zh) 一种网页显示方法及装置
CN103500055A (zh) 一种触摸屏的显示内容定位方法、***
CN103645855A (zh) 触控阅读方法及装置
CN104049893A (zh) 一种信息处理方法及电子设备
US9690464B2 (en) Terminal device and method for selecting object
CN104133627A (zh) 一种缩放显示方法及电子设备
CN105487806A (zh) 一种调节音量的方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant