一种在应用内跳转至特定页面的方法与装置的制造方法

文档序号:9417097阅读:221来源:国知局
一种在应用内跳转至特定页面的方法与装置的制造方法
【技术领域】
[0001] 本发明涉及移动互联网技术领域,尤其涉及一种在应用内跳转至特定页面的技 术。
【背景技术】
[0002] 当前,各种手机应用(Application,简称为APP)非常流行。用户可以通过APP浏 览各种页面,以获得所需信息。然而,当用户浏览多个页面后,其可能需要返回之前浏览过 的某个页面。通常每个页面中提供有返回上一页面的返回按钮。此外,部分手机还提供用 于实现后退功能的实体按键。然而,这些现有的使应用切换当前页面的方式尚不能完全满 足用户的使用需求。
[0003] 例如,APP当前呈现某一个2级或更深层级的页面时,用户通常需要多次逐级选择 返回上一级页面的按钮来执行后退操作,才可以使该APP返回首页。
[0004] 为解决用户不便返回APP首页的问题,设计人员通常可以增加用于返回首页的交 互按钮。该交互按钮的位置常见有两种:一种是放在用于返回上一页面的交互按钮的旁边。 然而,这种设置交互按钮的方式的问题在于,用于返回上一页面的交互按钮与用于返回首 页的交互按钮相邻,容易使用户误操作。另一种是将用于返回首页的交互按钮隐藏在操作 菜单中,如图1所示的显示为"返回首页"的交互按钮。然而,这种设置交互按钮的方式的 问题在于,用户难以发现该交互按钮。即便用户已知该交互按钮可以用于返回首页,实际操 作时也需要用户先选择弹出操作菜单、再选择该用于返回首页的交互按钮才可以跳转至首 页,不够方便。

【发明内容】

[0005] 本发明的目的是提供一种在应用内跳转至特定页面的方法与装置。
[0006] 根据本发明的一个方面,提供了一种在应用内跳转至特定页面的方法,其中,该方 法包括:
[0007] -建立手势操作与页面的关联关系;
[0008] 其中,该方法还包括:
[0009] -当监听到一用户在所述应用中执行的所述手势操作时,跳转至所述手势操作所 关联的页面。
[0010] 根据本发明的另一个方面,还提供了一种在应用内跳转至特定页面的装置,其中, 该装置包括:
[0011] -用于建立手势操作与页面的关联关系的装置;
[0012] 其中,该装置还包括:
[0013] -用于当监听到一用户在所述应用中执行的所述手势操作时,跳转至所述手势操 作所关联的页面的装置。
[0014] 与现有技术相比,本发明建立手势操作与页面的关联关系,并当监听到一用户在 应用中执行的与页面相关联的手势操作时,跳转至该手势操作所关联的页面。本发明提出 了一种新颖的应用内页面跳转方案,其使应用可以根据用户手势直接跳转至该手势操作所 关联的特定页面,从而打破了现有技术中用户仅可以通过选择应用所提供的交互按钮或手 机的实体按键来使应用逐级返回页面的限制。例如,当手势操作所关联的特定页面为应用 首页时,本发明可以使用户更方便、更快速地进行返回首页的操作。
[0015] 根据本发明的一个优选实施例,本发明还可以检测用户在当前页面(如页面1)的 手势操作,并将检测到的手势操作与该当前页面相关联。随后,用户可以继续浏览其他页 面,当监听到用户在应用中执行的与页面1相关联的手势操作时,应用可以跳转至该页面 1。本发明可以使用户方便地建立手势操作与特定页面的关联关系,从而用户可以更方便地 在应用内进行页面跳转操作,以跳转至手势操作所关联的特定页面。
【附图说明】
[0016] 通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本发明的其它 特征、目的和优点将会变得更明显:
[0017] 图1示出现有技术中用于返回应用首页的交互按钮;
[0018] 图2示出根据本发明一个实施例的一种在应用内跳转至特定页面的方法流程图;
[0019] 图3 (a)、图3 (b)、图3 (c)示出根据本发明一个优选实施例的在应用内跳转至首页 的效果不意图;
[0020] 图4示出根据本发明一个实施例的一种在应用内跳转至特定页面的装置示意图。
[0021 ] 附图中相同或相似的附图标记代表相同或相似的部件。
【具体实施方式】
[0022] 在更加详细地讨论示例性实施例之前应当提到的是,一些示例性实施例被描述成 作为流程图描绘的处理或方法。虽然流程图将各项操作描述成顺序的处理,但是其中的许 多操作可以被并行地、并发地或者同时实施。此外,各项操作的顺序可以被重新安排。当其 操作完成时所述处理可以被终止,但是还可以具有未包括在附图中的附加步骤。所述处理 可以对应于方法、函数、规程、子例程、子程序等等。
[0023] 在上下文中所称"计算机设备",也称为"电脑",是指可以通过运行预定程序或指 令来执行数值计算和/或逻辑计算等预定处理过程的智能电子设备,其可以包括处理器 与存储器,由处理器执行在存储器中预存的程序指令来执行预定处理过程,或是由ASIC、 FPGA、DSP等硬件执行预定处理过程,或是由上述二者组合来实现。计算机设备包括但不限 于服务器、个人电脑、笔记本电脑、平板电脑、智能手机等。
[0024] 所述计算机设备例如包括移动终端与网络设备。其中,所述移动终端包括但不限 于智能手机、PDA等;所述网络设备包括但不限于单个网络服务器、多个网络服务器组成的 服务器组或基于云计算(Cloud Computing)的由大量计算机或网络服务器构成的云,其中, 云计算是分布式计算的一种,由一群松散耦合的计算机集组成的一个超级虚拟计算机。其 中,所述计算机设备可单独运行来实现本发明,也可接入网络并通过与网络中的其他计算 机设备的交互操作来实现本发明。其中,所述计算机设备所处的网络包括但不限于互联网、 广域网、城域网、局域网、VPN网络等。
[0025] 需要说明的是,所述移动终端、网络设备和网络等仅为举例,其他现有的或今后可 能出现的计算机设备或网络如可适用于本发明,也应包含在本发明保护范围以内,并以引 用方式包含于此。
[0026] 本文后面所讨论的方法(其中一些通过流程图示出)可以通过硬件、软件、固件、 中间件、微代码、硬件描述语言或者其任意组合来实施。当用软件、固件、中间件或微代码来 实施时,用以实施必要任务的程序代码或代码段可以被存储在机器或计算机可读介质(比 如存储介质)中。(一个或多个)处理器可以实施必要的任务。
[0027] 这里所公开的具体结构和功能细节仅仅是代表性的,并且是用于描述本发明的示 例性实施例的目的。但是本发明可以通过许多替换形式来具体实现,并且不应当被解释成 仅仅受限于这里所阐述的实施例。
[0028] 应当理解的是,虽然在这里可能使用了术语"第一"、"第二"等等来描述各个单元, 但是这些单元不应当受这些术语限制。使用这些术语仅仅是为了将一个单元与另一个单元 进行区分。举例来说,在不背离示例性实施例的范围的情况下,第一单元可以被称为第二单 元,并且类似地第二单元可以被称为第一单元。这里所使用的术语"和/或"包括其中一个 或更多所列出的相关联项目的任意和所有组合。
[0029] 这里所使用的术语仅仅是为了描述具体实施例而不意图限制示例性实施例。除非 上下文明确地另有所指,否则这里所使用的单数形式"一个"、"一项"还意图包括复数。还 应当理解的是,这里所使用的术语"包括"和/或"包含"规定所陈述的特征、整数、步骤、操 作、单元和/或组件的存在,而不排除存在或添加一个或更多其他特征、整数、步骤、操作、 单元、组件和/或其组合。
[0030] 还应当提到的是,在一些替换实现方式中,所提到的功能/动作可以按照不同于 附图中标示的顺序发生。举例来说,取决于所涉及的功能/动作,相继示出的两幅图实际上 可以基本上同时执行或者有时可以按照相反的顺序来执行。
[0031] 下面结合附图对本发明作进一步详细描述。
[0032] 本发明可在移动终端中实现。更具体地,本发明的方案可以由安装并运行于移动 终端中的应用来实现。进一步地,本发明的方案可以作为一个功能模块集成在前述应用中。
[0033] 具体地,移动终端中的应用建立手势操作与页面的关联关系;随后,当监听到一用 户在该应用中执行的该手势操作时,该应用跳转至该手势操作所关联的页面。
[0034] 其中,移动终端包括但不限于任何一种基于智能操作系统的手持式电子产品,其 可与用户通过键盘、虚拟键盘、触摸板、触摸屏以及声控设备等输入设备来进行人机交互, 诸如智能手机、平板电脑等。其中,智能操作系统包括但不限于任何通过向移动终端提供各 种应用(Application,简称为APP)来丰富设备功能的操作系统,诸如安卓(Android)、I0S、 Windows Phone 等。
[0035] 在此,本发明中的应用意指为装置并运行于移动终端的程序产品,其具有浏览器 性征,可提供页面浏览功能,例如各种资讯浏览类APP、购物类APP、浏览器APP等。
[0036] 图2示出根据本发明一个实施例的方法流程图,其具体示出一种在应用内跳转至 特定页面的过程。在步骤S201中,应用建立手势操作与页面的关联关系;在步骤S202中, 当监听到一用户在该应用中执行的该手势操作时,应用跳转至该手势操作所关联的页面。
[0037] 具体地,在步骤S201中,应用建立手势操作与页面的关联关系。
[0038] 在此,所述手势操作包括但不限于各种由用户通过手势来进行的操作。所述手势 操作例如双击手势操作、在屏幕上沿特定方向的滑动手势操作、长按手势操作等。
[0039] 页面中包含各种内容信息,用户通过应用来浏览这些页面。这些页面可以由页面 名称来标识,也可以由网址来标识。例如,对于应用内的原生页面,即可以采用页面名称来 标识。对于通过应用访问的网络页面,则可以采用其网址来标识。
[0040] 在此,手势操作与页面的关联关系包括但不限于以下2种:
[0041] 1) 一个页面与一个手势操作之间的关联。
[0042] 在此,一个页面可以与如双击手势操作、滑动手势操作、长按手势操作等手势操作 中的任一个手势操作相关联。
[0043] 2) -个页面与多个手势操作的组合之间的关联。
[0044] 在此,多个手势操作的组合包括但不限于至少两个手势操作的结合。其中,不同的 手势操作可以为按次序先后进行的。例如,用户先进行双击手势操作,再进行滑动手势操 作。可替代地,不同手势操作也可以为同时进行的。例如,用户的左手食指进行长按手势操 作,同时,用户的右手食指进行滑动手势操作。
[0045] 应注意,本发明中与页面相关联的手势操作应与实现其他特定操作的手势操作相 区分,以避免应用出错。例如,当监听到向左滑动的滑动手势操作时,应用返回上一页面;则 本发明中与页面相关联的手势操作应与该向左滑动的滑动手势操作相区分。
[0046]
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1