用于移动客户端的页面导航方法和装置制造方法及图纸

技术编号:13491192 阅读:22 留言:0更新日期:2016-08-07 01:49
本申请公开了一种用于移动客户端的页面导航方法和装置。所述方法的一具体实施方式包括:当检测到移动客户端摇动事件时开始计时和计数;当计数的值为M时或者当计时的值超过预定时间时,停止计时,将计数的结果保存为连续摇动次数,然后将计数清零;当连续摇动次数为N时,则进行从当前页面返回到上一个页面的操作;当连续摇动次数为M时,则进行从上一个页面前进到返回前的页面的操作;当连续摇动次数大于M和N中最大值时,则不处理。该实施方式实现了通过摇动操作,帮助用户完成页面返回、重新返回到之前页面的操作。

【技术实现步骤摘要】

本申请涉及移动通信领域,具体涉及移动客户端领域,尤其涉及用于移动客户端的页面导航方法和装置
技术介绍
关于页面返回的操作,现有的处理方式都是通过左滑动,或点击左上角返回按钮进行返回,这种方式是常用方式,没有考虑用户操作习惯的问题,习惯右手操作的用户通常需要借助左手来进行返回操作,而不能很顺利地进行单手返回操作。有的特殊页面结构,采用了向下拉返回,这种方式虽对于左右手操作的用户比较方便,但应用范围很局限,只能用于特定页面结构,而不能应用于所有情况。
技术实现思路
本申请的目的在于提出一种改进的用于移动客户端的页面导航方法和装置,来解决以上
技术介绍
部分提到的技术问题。第一方面,本申请提供了一种用于移动客户端的页面导航方法,所述方法包括:当检测到移动客户端摇动事件时开始计时和计数;当计数的值为M时或者当计时的值超过预定时间时,停止计时,将计数的结果保存为连续摇动次数,然后将计数清零;当连续摇动次数为N时,则进行从当前页面返回到上一个页面的操作;当连续摇动次数为M时,则进行从上一个页面前进到返回前的页面的操作;当连续摇动次数大于M和N中最大值时,则不处理;其中,M与N为自然数,M不等于N。在一些实施例中,所述当连续摇动次数为N时,则进行从当前页面返回到上一个页面的操作,包括:判断当前页面是否是根页面;当当前页面不是根页面时,则记录返回前的页面,返回到上一页面,更>新当前页面为上一页面,将所述计数清零;当当前页面是根页面时,则不处理。在一些实施例中,所述当连续摇动次数为M时,则进行从上一个页面前进到之前的页面的操作,包括:判断是否存在返回前的页面;当存在返回前的页面时,则进入返回前的页面,更新当前页面为返回前的页面,将返回前的页面置为空,将所述计数清零;当不存在返回前的页面时,则不处理。在一些实施例中,所述预定时间是可以配置的。在一些实施例中,所述M的值设定为2,所述N的值设定为1。第二方面,本申请提供了一种用于移动客户端的页面导航装置,所述装置包括:检测单元,配置用于检测终端移动客户端摇动事件;计时单元,配置用于当检测到终端移动客户端摇动事件时开始计时,当计时的值超过预定时间时,停止计时;计数单元,配置用于当检测到终端移动客户端摇动事件时开始计数,当计数的值为M时停止计数,并且将计数的结果保存为连续摇动次数,然后将计数清零;控制单元,配置用于当连续摇动次数为N时,则进行从当前页面返回到上一个页面的操作;当连续摇动次数为M时,则进行从上一个页面前进到之前的页面的操作;当连续摇动次数大于M和N中最大值时,则不处理;其中,M与N为自然数,M不等于N。在一些实施例中,所述控制单元进一步配置用于:判断当前页面是否是根页面;当当前页面不是根页面时,则记录返回前的页面,返回到上一页面,更新当前页面为上一页面,将所述计数清零;当当前页面是根页面时,则不处理。在一些实施例中,所述控制单元进一步配置用于:判断是否存在返回前的页面;当存在返回前的页面时,则进入返回前的页面,更新当前页面为返回前的页面,将返回前的页面置为空,将所述计数清零;当不存在返回前的页面时,则不处理。在一些实施例中,所述预定时间是可以配置的。在一些实施例中,所述M的值设定为2,所述N的值设定为1。本申请提供的用于移动客户端的页面导航方法,通过移动客户端的连续摇动次数来执行移动客户端的页面导航操作,只摇动N次时从当前页面返回到上一个页面,连续摇动M次时从上一个页面前进到之前的页面,便于用户单手进行页面返回和前进操作而不受特定页面结构的限制。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1是本申请可以应用于其中的示例性系统架构图;图2是根据本申请的用于移动客户端的页面导航方法的一个实施例的流程图;图3a和图3b是根据本申请的用于移动客户端的页面导航方法的一个应用场景的示意图;图4是根据本申请的用于移动客户端的页面导航方法的又一个实施例的流程图;图5是根据本申请的用于移动客户端的页面导航方法的又一个实施例的流程图;图6是根据本申请的用于移动客户端的页面导航装置的一个实施例的结构示意图;图7是适于用来实现本申请实施例的移动客户端设备或服务器的计算机系统的结构示意图。具体实施方式下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关专利技术,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关专利技术相关的部分。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。图1示出了可以应用本申请的用于移动客户端的页面导航方法或用于移动客户端的页面导航装置的实施例的示例性系统架构100。如图1所示,系统架构100可以包括移动客户端设备101、102,网络103和服务器104。网络103用以在移动客户端设备101、102和服务器104之间提供通信链路的介质。网络103可以包括各种无线连接类型,例如WIFI连接、蓝牙连接、Zigbee连接等等。用户可以使用移动客户端设备101、102通过网络103与服务器104交互,以接收或发送消息等。移动客户端设备101、102上可以安装有各种通讯客户端应用,例如网页浏览器应用、购物类应用、搜索类应用、即时通信工具、邮箱客户端、社交平台软件等。移动客户端设备101、102可以是具有显示屏并且支持页面浏览的各种电子设备,包括但不限于智能手机、平板电脑、电子书阅读器、MP3播放器(MovingPictureExpertsGroupAudioLayerIII,动态影像专家压缩标准音频层面3)、MP4(MovingPictureExpertsGroupAudioLayerIV,动态影像专家压缩标准音频层面4)播放器等等。服务器104可以是提供各种服务的服务器,例如对移动客户端设备101、102上显示的页面提供支持的后台页面服务器。后台页面服务器可以对接收到的页面请求等数据进行分析等处理,并将处理结果(例如网页页面数据)反馈给移动客户端设备。需要说明的是,本申请实施例所提供的用于移动客户端的页面导航方法一般由终端移动客户端设备10本文档来自技高网...

【技术保护点】
一种用于移动客户端的页面导航方法,包括:当检测到移动客户端摇动事件时开始计时和计数;当计数的值为M时或者当计时的值超过预定时间时,停止计时,将计数的结果保存为连续摇动次数,然后将计数清零;当连续摇动次数为N时,则进行从当前页面返回到上一个页面的操作;当连续摇动次数为M时,则进行从上一个页面前进到返回前的页面的操作;当连续摇动次数大于M和N中最大值时,则不处理;其中,M与N为自然数,M不等于N。

【技术特征摘要】
1.一种用于移动客户端的页面导航方法,包括:
当检测到移动客户端摇动事件时开始计时和计数;
当计数的值为M时或者当计时的值超过预定时间时,停止计时,
将计数的结果保存为连续摇动次数,然后将计数清零;
当连续摇动次数为N时,则进行从当前页面返回到上一个页面的
操作;
当连续摇动次数为M时,则进行从上一个页面前进到返回前的
页面的操作;
当连续摇动次数大于M和N中最大值时,则不处理;
其中,M与N为自然数,M不等于N。
2.根据权利要求1所述的用于移动客户端的页面导航方法,其特
征在于,所述当连续摇动次数为N时,则进行从当前页面返回到上一
个页面的操作,包括:
判断当前页面是否是根页面;
当当前页面不是根页面时,则记录返回前的页面,返回到上一页
面,更新当前页面为上一页面,将所述计数清零;
当当前页面是根页面时,则不处理。
3.根据权利要求1所述的用于移动客户端的页面导航方法,其特
征在于,所述当连续摇动次数为M时,则进行从上一个页面前进到
之前的页面的操作,包括:
判断是否存在返回前的页面;
当存在返回前的页面时,则进入返回前的页面,更新当前页面为
返回前的页面,将返回前的页面置为空,将所述计数清零;
当不存在返回前的页面时,则不处理。
4.根据权利要求1所述的用于移动客户端的页面导航方法,其特

\t征在于,所述预定时间是可以配置的。
5.根据权利要求1-4中任一项所述的用于移动客户端的页面导航
方法,其特征在于,所述M的值设定为2,所述N的值设定为1。
6.一种用于移动客...

【专利技术属性】
技术研发人员:胡林铃
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:北京;11

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

1