一种页面内容浏览方法与流程

文档序号:12176156阅读:381来源:国知局
一种页面内容浏览方法与流程

本发明属于移动终端技术领域,尤其涉及一种页面内容浏览方法。



背景技术:

随着移动终端智能化时代的到来,移动终端的配置越来越强大,功能越来越齐全,用户可以通过移动终端进行浏览网页、看文档等应用,以享受移动终端的智能化体验。

然而,浏览页面操作繁琐,在相应操作模式中,当用户浏览页面内容时,需要按住页面中的滚动条,手动滑动该滚动条,以拖动页面浏览页面内容,操作繁琐,影响了用户操作效率。



技术实现要素:

本发明实施例的目的在于提供一种页面内容浏览方法,旨在解决现有的用户浏览页面内容时,操作繁琐,影响了用户操作效率的问题。

本发明实施例是这样实现的,一种页面内容浏览方法,包括:

移动终端启动时,判断用户是否设置自定义模式;

根据用户是否设置自定义模式,以相应的模式显示浏览内容;

当显示浏览内容时,获取移动终端的旋转方向,所述旋转方向分为向上旋转或向下旋转;

当移动终端的旋转方向为向上旋转时,向上滚动应用程序的页面,当移动终端的旋转方向为向下旋转时,向下滚动应用程序的页面。

在本发明实施例中,通过先判断用户是否设置自定义模式,根据判断结果以相应模式显示浏览内容,当显示浏览内容时,实时获取移动终端的旋转方向,根据旋转方向滚动页面,以使用户无需手动滑动页面中的滚动条,从而提高了用户操作效率。

附图说明

图1是本发明实施例提供的页面内容浏览方法的实现流程图;

图2是本发明实施例提供的页面内容浏览方法步骤S101实现流程图;

图3是本发明实施例提供的坐标系的样例图;

图4是本发明实施例提供的页面内容浏览装置的结构框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

在本发明实施例中,通过实时获取移动终端的旋转方向,根据旋转方向滚动页面,以使用户无需手动滑动页面中的滚动条,从而提高了用户操作效率。

图1示出了本发明实施例提供的一种页面内容浏览方法的实现流程,详述如下:

在步骤S101中,移动终端启动时,判断用户是否设置自定义模式;

在本实施例中,用于可以通过提前预设自定义模式,其中,所述自定义模式可以为安全模式、飞行模式、WIFI模式和正常模式等,例如,提前设置自定义模式不仅可根据用户喜好,选取相应模式,还可以根据用户需求,设置显示亮度、显示时间和显示缩放大小为新建自定义模式。

在步骤S102中,根据用户是否设置自定义模式,以相应的模式显示浏览内容;

当用户未设置自定义模式时,以默认模式显示浏览内容;当用户设置自定义模式时,以自定义模式显示浏览内容;

所述浏览内容为移动终端内应用程序列表和相应的应用程序,当所述应用程序列表中指定的应用程序启动时,启动页面内容浏览处理。

在步骤S103中,当显示浏览内容时,获取移动终端的旋转方向,所述旋转方向分为向上旋转或向下旋转;

在本实施例中,旋转方向为向上旋转或者向下旋转。通过传感器获取移动终端的旋转方向,该传感器包括但不限于重力传感器、旋转向量传感器、加速度传感器、加速度计、陀螺仪、旋转传感器、三轴加速度计。

在本实施例中,当移动终端被旋转时,从测试重力方向的感应器中读取感应器输出信号,通过将读取的感应器输出信号与预先设定的参考范围进行比较,再得出移动终端的旋转方向。当不属于参考范围时,丢弃输出信号,从而有效过滤了由于移动终端的抖动而产生的输出信 号,避免了抖动对旋转方向的判断造成的干扰。

在本实施例中,为便于说明,以实际应用为例,将移动终端的屏幕的中心点作为轴心,X轴为经过轴心从左到右的水平线。当采用传感器为加速度传感器时,加速度传感器的变量表示X轴的加速值,通过与预设的参考范围进行比较,当加速值属于参考范围时,表示该加速值是有效的。当加速值为正值时,表示处于平面的手机沿X轴从顶部向上旋转,当加速值为负值时,表示处于平面的手机沿X轴从顶部向下旋转,从而判断了移动终端向上旋转或向下旋转,

完成了移动终端的旋转方向的获取。

可选地,当需要获取向左旋转或向右旋转时,将移动终端的屏幕的中心点作为轴心,Y轴为经过轴心从下到上的垂直线。当采用传感器为加速度传感器时,加速度传感器的变量表示Y轴的加速值,通过与预设的参考范围进行比较,当加速值属于参考范围时,表示该加速值是有效的。当加速值为正值时,表示处于平面的手机沿Y轴从左侧向右旋转,当加速值为负值时,表示处于平面的手机沿Y轴从右侧向左旋转,从而判断了移动终端向左旋转或向右旋转。

可选地,在移动终端中内置三轴加速度计或陀螺仪,从而获取到多个旋转方向,具体实施过程为公知技术,在此不做赘述。

作为本发明的一个优选实施例,在获取移动终端的旋转方向之前,包括:

显示应用程序列表,该应用程序列表中包括移动终端中的应用程序。

在本实施例中,在移动终端的界面上显示系统中安装的应用程序,应用程序包括但不限于阅读程序、图片浏览程序、网页浏览等,由于应用程序比较多,因此可以通过在界面上绘制一个图表,以应用程序的功能作为应用程序列表中应用程序的归类标识,根据归类标识可以查看该功能的所有应用程序,以便用户进行选中的操作。

在应用程序列表中指定的应用程序。

在本实施例中,用户在应用程序列表中指定的应用程序,指定的方式包括但不限于触摸或者按键,通过对用户的选中操作检测,接收用户的选中结果。

当该应用程序列表中指定的应用程序启动时,启动页面内容浏览处理。

在本实施例中,接收用户的选中结果后,根据对移动终端的广播信息进行监听,当存在指定的应用程序启动的广播信息时,启动页面内容浏览处理。

通过上述步骤,在移动终端的显示界面上显示应用程序列表,用户根据个人需要对应用程序进行选择,符合用户的操作习惯,从而提高了用户的操作效率。

作为本发明的一个优选实施例中,图2示出了获取移动终端的旋转方向的步骤,包括:

在步骤S201中,获取移动终端旋转角度以及该移动终端旋转至该旋转角度的时间。

在本实施例中,移动终端旋转角度,可通过传感器检测移动终端三维旋转的角度,该传感器包括旋转向量传感器、角度倾斜传感器、角度传感器。

在本实施例中,为便于说明,以实际应用为例。将移动终端屏幕的任一点作为轴心,优选地,以移动终端的屏幕的中心点为轴心,将轴心作为原点建立标准的三维坐标系,并以移动终端运动前所处位置的屏幕为参照物来定义坐标系,如图3所示,X轴表示从左到右的水平旋转,Y轴表示自下而上的垂直旋转,Z轴表示相对屏幕表面由内而外的旋转,具体地,原点向右、向上、向外的旋转为正值,向左、向下、向内为负值,进一步地,结合获取角度的传感器,如角度倾斜传感器、角度传感器,从而获取到移动终端的旋转角度。

在本实施例中,通过多次实验得出移动终端抖动的平均角度,将平均角度作为预设角度。当传感器获取到角度时,对角度进行判断,当角度大于预设角度,启动预设计时器计时,以避免由于移动终端抖动产生的角度,而触发了预设计时器计时,当传感器获取到角度小于或等于预设角度时,预设计时器停止计时,从而获取移动终端旋转至该旋转角度的时间。

在本实施例中,为便于说明,以实际应用为例,当移动终端内置的传感器为角度传感器时,通过角度传感器获取移动终端在不同时刻的相对转角。当角度传感器获取到的角度大于预设角度时,表示移动终端开始旋转,启动预设计时器计时,当角度传感器获取到的角度小于或等于预设角度时,表示移动终端停止旋转,预设计时器停止计时。此时,计时器的值表示角度产生的时间,同时,通过角度传感器获取移动终端运动前后两个时刻的相对转角,将相对转角作为旋转角度。

优选地,获取到移动终端旋转角度以及移动终端旋转至旋转角度的时间后,将传感器和预设计时器重置为初值,以便于系统下一次获取旋转角度和时间。

在步骤S202中,当旋转角度以及时间满足预设范围时,获取移动终端的旋转方向。

在本实施例中,预设范围包括旋转角度范围和时间范围,旋转角度范围为25度至60度,时间范围为0秒至0.5秒。当旋转角度以及时间满足预设范围时,获取移动终端的旋转方向,获取旋转方向在上述实施例已有说明,在此不再赘述。

在步骤S104中,当移动终端的旋转方向为向上旋转时,向上滚动应用程序的页面,当移动终端的旋转方向为向下旋转时,向下滚动应用程序的页面。

在本实施例中,在系统中预设关于旋转方向的广播信息,根据移动终端的旋转方向,在移动终端的系统中发送的相应的广播信息。

在本实施例中,为便于说明,以实际应用为例,当移动终端的旋转方向为向上旋转时,在系统中发送向上滚动页面的广播信息,该广播信息表示应用程序需要向上滚动页面。

相应地,当移动终端的旋转方向为向下旋转时,在系统中发送向下滚动页面的广播信息,该广播信息表示应用程序需要向下滚动页面,以使应用程序接收到广播信息后,根据该广播信息向下滚动应用程序的页面。

作为本发明的一个优选实施例,预设一个监听控件,对移动终端的广播信息进行监听,以获取到占据移动终端屏幕的窗口的应用程序,便于接收到关于旋转方向的广播信息时,对占据移动终端屏幕的窗口的应用程序的页面,进行向上滚动或向下滚动。为便于说明,以实际应用为例,当用户打开电子书时,一直处于监听状态的监听控件,在系统的广播信息中,捕获到占据移动终端屏幕的窗口的应用程序为电子书,此时当移动终端的旋转方向为向上旋转时,向上滚动电子书的页面,当移动终端的旋转方向为向下旋转时,向下滚动电子书的页面。

作为在本发明的一个优先实施例,当移动终端的旋转方向为向上旋转时,按预设滚动速度向上滚动应用程序的页面,当移动终端的旋转方向为向下旋转时,按预设滚动速度向下滚动应用程序的页面,具体为:

当移动终端的旋转方向为向上旋转时,按预设滚动速度向上滚动应用程序的页面,当移动终端的旋转方向为向下旋转时,按预设滚动速度向下滚动应用程序的页面。

在本实施例中,预设滚动速度可以为系统默认,也可以为用户自设,在此不做限制。

作为在本发明的一个优先实施例,当移动终端的旋转方向为向左旋转或向右旋转时,停止滚动该应用程序的页面。

当移动终端的旋转方向为向左旋转或向右旋转时,在系统中发送停止滚动页面的广播信息,广播信息表示应用程序需要停止滚动页面,以使应用程序接收到广播信息后,根据广播信息停止滚动应用程序的页面,以避免滚动了对用户具有存在意义的页面。

图4示出了本发明实施例提供页面内容浏览的结构框图,该装置可以运行于内置具有检测方向以及检测角度的传感器的各种网络通信终端,包括但不限于移动电话、口袋计算机(Pocket Personal Computer,PPC)、掌上电脑、计算机、笔记本电脑、个人数字助理(Personal Digital Assistant,PDA)等。为了便于说明,仅示出了与本实施例相关的部分。

参照图4,该装置包括:

判断单元41,用于移动终端启动时,判断用户是否设置自定义模式;

响应单元42,用于根据用户是否设置自定义模式,以相应的模式显示浏览内容;

获取单元43,用于当显示浏览内容时,获取移动终端的旋转方向,所述旋转方向分为向上旋转或向下旋转;

滚动单元44,用于当移动终端的旋转方向为向上旋转时,向上滚动应用程序的页面,当移动终端的旋转方向为向下旋转时,向下滚动应用程序的页面。

可选地,在该装置中相应单元42,包括:

显示子单元421,当用户未设置自定义模式时,以默认模式显示浏览内容;当用户设置自定义模式时,以自定义模式显示浏览内容;

启动子单元422,所述浏览内容为移动终端内应用程序列表和相应的应用程序,当所述应用程序列表中指定的应用程序启动时,启动页面内容浏览处理。

可选地,该获取单元43,包括:

获取子单元431,用于获取移动终端旋转角度以及该移动终端旋转至该旋转角度的时间。

判断子单元432,用于当旋转角度以及时间满足预设范围时,获取移动终端的旋转方向。

可选地,该滚动单元44还用于当移动终端的旋转方向为向上旋转时,按预设滚动速度向上滚动应用程序的页面,当移动终端的旋转方向为向下旋转时,按预设滚动速度向下滚动应用程序的页面。

可选地,在该装置中,包括:

停止单元45:用于当移动终端的旋转方向向左旋转或向右旋转时,停止滚动该应用程序的页面。

在本发明实施例中,通过实时获取移动终端的旋转方向,根据旋转方向滚动页面,以使用户无需手动滑动页面中的滚动条,从而提高了用户操作效率。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1