一种移动终端的页面定位方法及装置的制作方法

文档序号:6385062阅读:115来源:国知局
专利名称:一种移动终端的页面定位方法及装置的制作方法
技术领域
本发明属于移动终端技术领域,尤其涉及一种移动终端的页面定位方法及装置。
背景技术
随着移动互联网的迅速发展和移动终端智能化水平的不断提高,用户除了可以通过移动终端浏览网页信息之外,还可以在移动终端上阅读电子化的报纸、杂志、书籍等传统纸质媒体,极大地满足了用户随时随地享受移动阅读生活的乐趣。在使用移动终端阅读篇幅较长的网页、文章或者列表的过程中,时常会遇到因为用户误操作或者系统不稳定而不小心退出阅读界面的情况,此时,当阅读界面再次开启之后,需要进行连续多次的滑动或者翻页操作才能定位到退出前的阅读位置,导致阅读效率大大降低。

发明内容
本发明实施例的目的在于提供一种移动终端的页面定位方法,旨在解决现有的移动终端阅读效率低的问题。本发明实施例是这样实现的,一种移动终端的页面显示方法,包括加载页面;检测触屏滑动操作,获取所述触屏滑动操作在屏幕的预设方向上滑动的第一距离;获取第二距离,所述第二距离为所述屏幕在所述预设方向上的长度;根据所述第一距离与所述第二距离的比值,从所述页面总长度的所述比值处开始显示所述页面。本发明实施例的另一目的在于提供一种移动终端的页面显示装置,包括加载单元,用于加载页面;距离检测单元,用于检测触屏滑动操作,获取所述触屏滑动操作在屏幕的预设方向上滑动的第一距离;获取单元,用于获取第二距离,所述第二距离为所述屏幕在所述预设方向上的长度;显示单元,用于根据所述第一距离与所述第二距离的比值,从所述页面总长度的所述比值处开始显示所述页面。在本发明实施例中,通过在移动终端中检测触屏滑动操作,根据触屏滑动的距离来在页面中进行定位,从而将页面滚动至定位的位置,从定位的位置开始显示页面,以实现长页面的快速定位操作,提高了操作效率,也由此提高了长页面的阅读效率。


图1是本发明实施例提供的移动终端的页面显示方法的实现流程图2是本发明实施例提供的移动终端的页面显示方法步骤S102的具体实现流程图;图3是本发明实施例提供的移动终端的页面显示装置的结构框图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。在本发明实施例中,通过在移动终端中检测触屏滑动操作,根据触屏滑动的距离来在页面中进行定位,从而将页面滚动至定位的位置,从定位的位置开始显示页面,以实现长页面的快速定位操作,提高了操作效率,也由此提高了长页面的阅读效率。在本发明实施例中,具体地,移动终端为具备触摸屏,可以通过触屏操作来接收指令的移动终端,包括但不限于手机、平板电脑等移动终端设备。图1示出了本发明实施例提供的移动终端的页面显示方法的实现流程,详述如下在步骤SlOl中,加载页面。在本实施例中,进行页面加载的包括但不限于移动终端中的浏览器、文档阅读器、表格阅读器等应用程序。加载的页面根据进行页面加载的应用程序的不同,包括但不限于网页、文档等,且优选地,包括但不限于内容较多、页面总长度较长的页面,例如长篇小说的文档、深度新闻报道的新闻页面,等等。在步骤S102中,检测触屏滑动操作,获取所述触屏滑动操作在屏幕的预设方向上滑动的第一距离。其中,预设方向可以包括垂直方向或者水平方向,或者,进一步地,作为本发明的一个实施例,在步骤SlOl完成页面加载之后,还可以检测加载页面的文字方向,并将文字方向作为步骤S102中检测的预设方向。通常,页面的文字方向为从上至下的垂直方向,以符合用户的阅读习惯。在本实施例中,触屏滑动操作用于指示对当前加载的页面进行大幅度的快速滚动操作。为了区别于传统的单指触屏滑动操作对页面进行逐行滚动的指示方式,作为本发明的一个实施例,可以通过接收指定按钮的触发指令进入大幅度快速滚动操作模式,作为本发明的另一实施例,也可以通过进行预设手势的触屏滑动操作进入大幅度快速滚动操作模式,其中,预设手势可以为传统的单指指尖触屏手势以外的特定手势动作,例如,预设手势为用户将任意一根手指贴合在触摸屏表面并滑动手指而完成的触屏滑动操作。在具体的实现过程中,可以通过检测预设手势某个位置点的起始坐标和终止坐标来计算出两个坐标之间的距离,将计算出的距离作为第一距离。在步骤S103中,获取第二距离,所述第二距离为所述屏幕在所述预设方向上的长度。其中,第二距离的获取可以通过读取屏幕的软硬件参数来获取,例如,根据系统中内置的屏幕的软硬件参数来取得屏幕在垂直方向或者水平方向上的尺寸。在步骤S104中,根据所述第一距离与所述第二距离的比值,从所述页面总长度的所述比值处开始显示所述页面。在本实施例中,所述比值=第一距离/第二距离,根据计算出的比值,并获取到当前加载页面的总长度,以从该页面总长度的所述比值处开始显示该页面。例如,在垂直方向上触屏滑动的第一距离为屏幕在垂直方向上的长度的一半,那么,计算出的比值为1/2,则从当前加载的页面总长度的1/2处开始,在当前的相关应用程序的浏览界面中开始显示当前加载的页面。通过本发明实施例提供的页面显示方法,以用户上一次阅读一篇长篇小说阅读到约4/5处为例,用户只需要通过触屏滑动操作在屏幕上滑过屏幕长度4/5的距离,即可以快速地将页面定位到该长篇小说约4/5长度的位置,从而快速地定位到需要阅读的页面位置,大大地提高了操作效率和阅读效率。作为本发明的一个实施例,为了区别于传统的单指触屏滑动操作对页面进行逐行滚动的指示方式,可以预置特定的触屏滑动操作,以用于指示对当前加载的页面进行大幅度的快速滚动操作。图2示出了本发明实施例提供的移动终端的页面显示方法步骤S102的具体实现流程,详述如下在步骤S201中,判断所述触屏滑动操作是否为单点的触屏滑动操作。在本实施例中,首先确定当前的触屏滑动操作是否为单点的触屏滑动操作,其中,单点的触屏滑动操作具体指用户的触屏手势在触摸屏上的接触面为一个连贯的形状,而非多个不相边的形状。在步骤S202中,当所述触屏滑动操作为单点的触屏滑动操作,检测触屏区域的面积是否大于预设面积。在步骤S203中,当所述触屏区域的面积大于所述预设面积,获取所述触屏滑动操作在屏幕的所述预设方向上滑动的第一距离。在本实施例中,为了区别于传统的单指指尖触屏手势,可以预设一个大于指尖面积的预设面积,判断当前的触屏滑动操作的触屏区域的面积是否大于该预设面积,是则认为当前手势有别有传统的单指指尖触屏手势,从而执行获取所述触屏滑动操作在屏幕的所述预设方向上滑动的第一距离的步骤。在本发明实施例中,通过在移动终端中检测触屏滑动操作,根据触屏滑动的距离来在页面中进行定位,从而将页面滚动至定位的位置,从定位的位置开始显示页面,以实现长页面的快速定位操作,提高了操作效率,也由此提高了长页面的阅读效率。图3示出了本发明实施例提供的移动终端的页面显示装置的结构框图,该装置可以位于手机、平板电脑等移动终端中,用于运行本发明图1至图2实施例所述的移动终端的页面显示方法。为了便于说明,仅示出了与本实施例相关的部分。参照图3,该装置包括加载单元31,加载页面。距离检测单元32,检测触屏滑动操作,获取所述触屏滑动操作在屏幕的预设方向上滑动的第一距离。获取单元33,用获取第二距离,所述第二距离为所述屏幕在所述预设方向上的长度。显示单元34,根据所述第一距离与所述第二距离的比值,从所述页面总长度的所述比值处开始显示所述页面。可选地,所述距离检测单元32包括判断子单元,判断所述触屏滑动操作是否为单点的触屏滑动操作。检测子单元,当所述触屏滑动操作为单点的触屏滑动操作,检测触屏区域的面积是否大于预设面积。获取子单元,当所述触屏区域的面积大于所述预设面积,获取所述触屏滑动操作在屏幕的所述预设方向上滑动的第一距离。可选地,所述装置还包括方向检测单元,检测所述页面的文字方向。所述预设方向为所述文字方向。可选地,所述预设方向为垂直方向。可选地,所述预设方向为水平方向。在本发明实施例中,通过在移动终端中检测触屏滑动操作,根据触屏滑动的距离来在页面中进行定位,从而将页面滚动至定位的位置,从定位的位置开始显示页面,以实现长页面的快速定位操作,提高了操作效率,也由此提高了长页面的阅读效率。以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种移动终端的页面显示方法,其特征在于,包括 加载页面; 检测触屏滑动操作,获取所述触屏滑动操作在屏幕的预设方向上滑动的第一距离; 获取第二距离,所述第二距离为所述屏幕在所述预设方向上的长度; 根据所述第一距离与所述第二距离的比值,从所述页面总长度的所述比值处开始显示所述页面。
2.如权利要求1所述的方法,其特征在于,所述检测触屏滑动操作包括 判断所述触屏滑动操作是否为单点的触屏滑动操作; 当所述触屏滑动操作为单点的触屏滑动操作,检测触屏区域的面积是否大于预设面积; 当所述触屏区域的面积大于所述预设面积,获取所述触屏滑动操作在屏幕的所述预设方向上滑动的第一距离。
3.如权利要求1或2所述的方法,其特征在于,在所述加载页面之后,所述检测触屏滑动操作之前,所述方法还包括 检测所述页面的文字方向; 所述预设方向为所述文字方向。
4.如权利要求1或2所述的方法,其特征在于,所述预设方向为垂直方向。
5.如权利要求1或2所述的方法,其特征在于,所述预设方向为水平方向。
6.一种移动终端的页面显示装置,其特征在于,包括 加载单元,用于加载页面; 距离检测单元,用于检测触屏滑动操作,获取所述触屏滑动操作在屏幕的预设方向上滑动的第一距离; 获取单元,用于获取第二距离,所述第二距离为所述屏幕在所述预设方向上的长度; 显示单元,用于根据所述第一距离与所述第二距离的比值,从所述页面总长度的所述比值处开始显示所述页面。
7.如权利要求6所述的装置,其特征在于,所述距离检测单元包括 判断子单元,用于判断所述触屏滑动操作是否为单点的触屏滑动操作; 检测子单元,用于当所述触屏滑动操作为单点的触屏滑动操作,检测触屏区域的面积是否大于预设面积; 获取子单元,用于当所述触屏区域的面积大于所述预设面积,获取所述触屏滑动操作在屏幕的所述预设方向上滑动的第一距离。
8.如权利要求6或7所述的装置,其特征在于,所述装置还包括 方向检测单元,用于检测所述页面的文字方向; 所述预设方向为所述文字方向。
9.如权利要求6或7所述的装置,其特征在于,所述预设方向为垂直方向。
10.如权利要求6或7所述的装置,其特征在于,所述预设方向为水平方向。
全文摘要
本发明适用于移动终端技术领域,提供了一种移动终端的页面显示方法及装置,包括加载页面;检测触屏滑动操作,获取所述触屏滑动操作在屏幕的预设方向上滑动的第一距离;获取第二距离,所述第二距离为所述屏幕在所述预设方向上的长度;根据所述第一距离与所述第二距离的比值,从所述页面总长度的所述比值处开始显示所述页面。在本发明中,通过在移动终端中检测触屏滑动操作,根据触屏滑动的距离来在页面中进行定位,从而将页面滚动至定位的位置,从定位的位置开始显示页面,以实现长页面的快速定位操作,提高了操作效率,也由此提高了长页面的阅读效率。
文档编号G06F3/0484GK103034451SQ20121056237
公开日2013年4月10日 申请日期2012年12月21日 优先权日2012年12月21日
发明者陈景远 申请人:广东欧珀移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1