调整页面显示区域的方法、装置以及终端制造方法及图纸

技术编号:7125257 阅读:182 留言:0更新日期:2012-04-11 18:40
本发明专利技术公开了一种调整页面显示区域的方法、装置以及终端,方法包括:获取移动通信终端从第一时刻到第二时刻的位移,根据所述位移调整当前浏览页面的显示区域。本发明专利技术技术方案使用户可以通过移动移动通信终端来调整页面的显示区域,解决了现有技术通过触屏拖拽方式调整页面显示区域时容易导致误操作的问题。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及通信
,具体涉及一种调整页面显示区域的方法、装置以及终端
技术介绍
目前,常用的手机都具备上网功能,用户可以利用手机自带的浏览器浏览网页。但是,由于网页的大小一般都超过手机显示屏的大小,导致显示屏只能显示整个网页的一小部分,这样,用户浏览网页的时候就需要调整网页的显示区域,以便浏览整个网页。现有技术中,调整网页显示区域的方法有以下两种一种是浏览器对网页进行重新排版,使重新排版后的网页宽度与显示屏的宽度一致。从而,用户利用手机导航键上下滚动网页,就可以浏览整个网页了。但是,采用这种方法,重新排版后的网页往往被修改的面目全非,内容混乱,不能提供良好的用户体验。另一种是通过触屏拖拽方式控制网页上下左右移动来调整网页的显示区域。采用这种方法,可以保持网页的原貌,但是,容易导致误操作,例如,在网页上有许多超链接时, 拖拽网页的操作与点击超链接的操作容易混淆,致使原本是拖曳网页的操作结果可能变成了点击超链接的操作。
技术实现思路
本专利技术实施例提供一种调整页面显示区域的方法、装置以及终端。一种调整页面显示区域的方法,包括获取移动通信终端从第一时刻到第二时刻的位移;根据所述位移调整当前浏览页面的显示区域。一种调整页面显示区域的装置,包括位移获取模块,用于获取移动通信终端从第一时刻到第二时刻的位移;调整模块,用于根据所述位移调整当前浏览页面的显示区域。一种移动通信终端,包括显示屏及上述的调整页面显示区域的装置。本专利技术实施例采用获取移动通信终端的位移,根据位移调整当前浏览页面的显示区域的技术方案,使得用户可以通过移动移动通信终端来调整页面的显示区域,解决了现有技术的方法容易导致误操作的问题。附图说明图1是本专利技术一个实施例提供的调整页面显示区域的方法的流程图;图2是本专利技术另一实施例提供的调整页面显示区域的方法的流程图;图3是本专利技术另一实施例提供的调整页面显示区域的示意图;图4是本专利技术一个实施例提供的调整页面显示区域的装置的结构图;图5是本专利技术另一实施例提供的调整页面显示区域的装置的结构图。具体实施例方式本专利技术实施例提供一种调整页面显示区域的方法,采用根据移动通信终端的位移调整当前浏览页面的显示区域的技术方案,使得用户可以通过移动移动通信终端来调整页面的显示区域,解决了现有技术的方法容易导致误操作的问题。本专利技术实施例还提供相应的装置及终端。以下分别进行详细说明。请参考图1,本专利技术实施例提供一种调整页面显示区域的方法,包括100、获取移动通信终端从第一时刻到第二时刻的位移。本实施例中,利用加速度传感器来获取移动通信终端的位移。所说的位移是一个矢量,既表明移动的距离,又表明移动的方向。加速度传感器是一种能感受加速度并能将加速度转换为可用输出信号的传感器, 它感受的加速度可以是常量,也可以是变量。加速度传感器的工作原理是惯性原理,也就是力的平衡。根据公式,加速度㈧=惯性力(F)+质量(M),其中,质量是已知的,想要知道加速度,只需要测量惯性力就可以了。利用电磁力来平衡惯性力,就可以得到电流大小与惯性力的对应关系。从而,通过测量电流就可以得到惯性力,进而得到加速度。设置的移动通信终端内部的加速度传感器可以检测到任两个时刻例如第一时刻到第二时刻之间移动通信终端的加速度,这个加速度可以是常量,也可以是变量。再根据公式位移=速度X时间=(加速度X时间)χ时间,在获知加速度的基础上,计算加速度从第一时刻到第二时刻的积分,即获得移动通信终端从第一时刻到第二时刻的位移。下面举例说明假设第一时刻t0到第二时刻tl之间移动通信终端的加速度为a。位移S是速度ν相对于时间t的积分,有以下公式S = / t0 — tlVdt速度ν是加速度a相对于时间t的积分,有以下公式ν = / t0 —tIadt结合上述两个公式,则S = / t0 — tl (v0+ /tO — tladt) dt假设v0 = 0,则得出位移s与加速度a的关系如下S = / t0 — tl (0+ / t0 — tladt) dt = / t0 — tl / t0 — tladt从而,在加速度传感器已获知加速度的基础上,计算加速度从第一时刻到第二时刻的积分,即获得移动通信终端的位移。200、根据所述位移调整当前浏览页面的显示区域。所说的显示区域是当前浏览页面上一个与移动通信终端的显示屏的大小相同的区域,可以完全显示在显示屏上。在获得了移动通信终端从第一时刻到第二时刻的位移后, 即可将该位移的负值作为当前浏览页面需要移动的位移,将页面相对于移动通信终端的显示屏进行移动来调整页面的显示区域。例如,移动通信终端往左侧移动了 3厘米, 则可以将当前浏览页面相对于显示屏往右侧移动3厘米。其中,页面移动的位移可以与移动通信终端移动的位移相等,也可以不相等。一种实施方式中,可以根据预先设定的比例换算,例如页面移动的位移等于移动通信终端移动的位移的一半或者两倍,等等。所说的页面可以是网页页面,或者便携文件格式(Portable Document Format, PDF)文件的页面,或者微软文字处理程序(Microsoft Word)文件的页面,或者电子邮件页面,等等,各种格式的电子文档页面。采用本专利技术实施例方法,用户可以通过移动移动通信终端来调整当前浏览页面的显示区域,解决了现有技术通过触屏拖拽方式调整页面显示区域时容易导致误操作的问题。如图2所示,一个实施例中,步骤200具体可以包括201、获取第一时刻当前浏览页面的显示区域的第一定位点的坐标;所说的定位点是当前浏览页面上与显示屏的显示原点重合的一个点。所说的显示原点可以是显示屏上预先定义的一个点,例如显示屏的中心点或者顶点,当然也可以是其它任意位置的点。第一时刻的显示区域是当前浏览页面在第一时刻显示在显示屏上的区域。从而,显示区域和定位点具有唯一的对应关系,根据显示区域可以确定定位点,根据定位点也可以确定显示区域。在任一时刻,当前的显示区域上与显示屏的显示原点重合的一个点,即是该时刻对应的定位点。下面结合附图举例说明如图3所示,假设一个平面直角坐标系,以页面B的左下角为原点0,以页面B的下边界作为X轴,以页面B的左边界为Y轴,则页面上的任一个点都具有属于该坐标系XOY 的唯一坐标。假设显示屏的显示原点是显示屏坐上角的顶点,则当前显示区域左上角的顶点即为当前的定位点。如果以页面B左上角的顶点为初始定位点,移动通信终端在打开页面时,该初始定位点定位在显示屏的左上角,从而显示页面最左上角的一块区域C0,该区域 CO是一个以初始定位点为左上角的顶点,以显示屏的大小为大小的显示区域。假定第一时刻,当前浏览页面的显示区域为Cl,当前的定位点为显示区域Cl左上角的顶点D1,记当前的定位点为第一定位点。移动通信终端在调整页面的显示区域之前,先获取该第一定位点的坐标。202、根据所述第一定位点的坐标和位移,得到第二定位点的坐标;将得到的第一时刻到第二时刻的位移的负值与第一定位点的坐标做矢量和运算, 也就是将所述第一定位点坐标减去所述位移,即可得到第二时刻当前浏览页面应当显示的显示区域的第二定位点的坐标。本步骤具体可以是202a、判断第一定位点的坐标减去所述位移得到的新坐标是否超出当前浏览页面的定位点坐标许可范围;定位点坐标许可范围是页本文档来自技高网...

【技术保护点】
1.一种调整页面显示区域的方法,其特征在于,包括:获取移动通信终端从第一时刻到第二时刻的位移;根据所述位移调整当前浏览页面的显示区域。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:王卫
申请(专利权)人:华为终端有限公司
类型:发明
国别省市:94

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

1