显示页面的方法和装置的制造方法

文档序号:8298785阅读:149来源:国知局
显示页面的方法和装置的制造方法
【技术领域】
[0001]本申请涉及计算机技术领域,具体涉及显示页面方法和装置。
【背景技术】
[0002]不同的用户在使用手机时可能习惯使用不同的手进行操作。当用户使用左手或右手操作手机时,显示屏上可能存在距离操作的手较远的按键,尤其是横屏使用手机时,给用户的操作带来不便。
[0003]目前,存在一种根据用户的左右手操作习惯配置显示页面的方法。具体的,当终端检测到其发生旋转后,可以通过内置的陀螺仪获取旋转角度满足预定条件的次数,当次数大于阈值时,说明终端发生了旋转且可能正在被使用,如,从横屏变为竖屏,或从竖屏变为横屏等。这时,终端可以根据当前所处姿态,配置当前显示页面的页面布局。例如,以用户在终端上预先设置右手模式为例。当用户将终端从竖屏变换为横屏进行拍照后,由于用户手持终端不稳,因此,会使终端在预定角度范围内多次发生变化,其中,可以以每次静止后发生的角度变化记为一次变化,如,旋转角度从1°变为3。,静止之后又从3°变为1°,此时,记为两次变化;当角度变化次数大于阈值时,终端可以将当前显示页面的页面布局进行重配置。如,终端可以将当前显示页面上的常用功能按键配置到显示屏的右侧区域上,以便于用户使用右手进行操作。
[0004]但是,当终端被放置在固定的支撑物体上使用时,如,支架等,终端可能只检测到的自身发生旋转而产生的一次或较少次的角度变化,导致角度变化次数无法到达阈值,进而使得终端在旋转后,当前显示页面的页面布局并未进行相应的重配置,降低可用户体验。

【发明内容】

[0005]针对上述问题,本申请提供一种显示页面的方法和装置。
[0006]第一方面,提供了一种显示页面的方法,包括:
[0007]当终端发生旋转时,在预定时间段内,检测旋转角度持续落入预定角度区间内的时间长度;当检测到所述时间长度大于预定时间长度时,根据所述旋转角度重配置当前显示页面的页面布局。
[0008]在某些实施方式中,所述旋转角度包括以下至少一项的角度:俯仰角、翻滚角、偏航角。
[0009]在某些实施方式中,在旋转过程中,若所述终端的显示屏所在平面与水平面不平行,则所述旋转角度包括以下至少一项的角度:俯仰角、翻滚角;在旋转过程中,若所述终端的显示屏所在平面与水平面平行,则所述旋转角度包括偏航角的角度。
[0010]在某些实施方式中,若在所述预定时间段内检测到的所述时间长度小于或等于所述预定时间长度,则所述方法还包括:检测针对顶层页面的第一操作;响应于所述第一操作,重配置当前显示页面的页面布局。
[0011]在某些实施方式中,所述顶层页面为在当前显示页面的上一层新建立的页面;或者,所述顶层页面为解锁页面。
[0012]在某些实施方式中,所述第一操作包括以下至少一项:沿预定轨迹滑动、在预定区域点击。
[0013]在某些实施方式中,所述根据所述旋转角度重配置当前显示页面的页面布局,包括:根据所述旋转角度确定所述终端旋转后的姿态;根据预先设定的显示模式和所述姿态,将当前显示页面中的目标图标重配置到预定位置,所述显示模式为:左手模式或右手模式。
[0014]在某些实施方式中,当所述显示模式为左手模式,所述预定位置位于所述显示屏的左侧区域;当所述显示模式为右手模式,所述预定位置位于所述显示屏的右侧区域。
[0015]第二方面,提供了一种显示页面的装置,包括:
[0016]检测单元,用于当发生旋转时,在预定时间段内,检测旋转角度持续落入预定角度区间内的时间长度;页面配置单元,用于当所述检测单元检测到所述时间长度大于预定时间长度时,根据所述旋转角度重配置当前显示页面的页面布局。
[0017]在某些实施方式中,所述旋转角度包括以下至少一项的角度:俯仰角、翻滚角、偏航角。
[0018]在某些实施方式中,在旋转过程中,若显示屏所在平面与水平面不平行,则所述旋转角度包括以下至少一项的角度:俯仰角、翻滚角;在旋转过程中,若显示屏所在平面与水平面平行,则所述旋转角度包括偏航角的角度。
[0019]在某些实施方式中,若在所述预定时间段内所述检测单元检测到的所述时间长度小于或等于所述预定时间长度,则所述检测单元,还用于检测针对顶层页面的第一操作;所述页面配置单元,还用于响应于所述检测单元检测到的所述第一操作,重配置当前显示页面的页面布局。
[0020]在某些实施方式中,所述顶层页面为在当前显示页面的上一层新建立的页面;或者,所述顶层页面为解锁页面。
[0021]在某些实施方式中,所述第一操作包括以下至少一项:沿预定轨迹滑动、在预定区域点击。
[0022]在某些实施方式中,所述页面配置单元,包括:确定模块,用于根据所述旋转角度确定旋转后的姿态;重配置模块,用于根据预先设定的显示模式和所述确定模块确定的所述姿态,将当前显示页面中的目标图标重配置到预定位置,所述显示模式为:左手模式或右手模式。
[0023]在某些实施方式中,当所述显示模式为左手模式,所述预定位置位于所述显示屏的左侧区域;当所述显示模式为右手模式,所述预定位置位于所述显示屏的右侧区域。
[0024]在本方案中,当终端发生旋转时,在预定时间段内,检测旋转角度持续落入预定角度区间内的时间长度;当检测到所述时间长度大于预定时间长度时,根据所述旋转角度重配置当前显示页面的页面布局。与现有技术中,通过旋转角度变化次数触发重配置页面布局相比,本实施例中,即使终端被放置在固定的支撑物上,只要旋转角度在预定角度范围内保持一段时间,则终端便触发重配置页面布局。
【附图说明】
[0025]通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:
[0026]图1示出了现有技术中终端发生旋转的一种实施例的示意图;
[0027]图2示出了本申请提供的显示页面的方法的一种实施例的流程图;
[0028]图3示出了本申请提供的终端发生旋转的一种实施例的示意图;
[0029]图4示出了本申请提供的显示页面的方法的另一种实施例的流程图;
[0030]图5示出了本申请提供的终端旋转后的示意图;
[0031]图6示出了本申请提供的通过针对顶层页面的操作触发重配置页面布局的示意图;
[0032]图7示出了本申请提供的显示页面的装置的一种实施例的结构示意图。
【具体实施方式】
[0033]下面结合附图和实施例对本申请作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释相关发明,而非对该发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与有关发明相关的部分。
[0034]需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本申请。
[0035]通常,若显示屏上存在距离操作的手较远的按键,则会给用户的操作带来不便。
[0036]例如,图1示出了现有技术中终端发生旋转的一种实施例的示意图。如图1所示,以终端110从竖屏顺时针旋转至横屏为例。终端110在竖屏模式下进入拍照应用程序,显示页面120,当用户需要横屏进行拍照时,在顺时针转动终端110至横屏后,终端110显示页面130,在页面130中,相应的常用功能按键140被配置到显示屏的左侧区域,常用功能按键140可以包括:拍照模式设置按键141、拍照按键142、录像按键143等。若用户习惯右手操作,则在终端旋转后,即处于横屏状态下,由于常用功能按键140距离右侧较远,因此,会给用户的操作带来更大不便。
[0037]现有技术中,为了解决上述问题,当终端发生旋转后,通过获取角度变化次数,确定是否重配置当前显示页面的页面布局。其中,终端可以通过内置传感器检测自身是否发生了旋转。具体检测方式为本领域技术人员熟知的技术,在此不作赘述。
[0038]例如,如图1所示,以预定角度范围为[60° , 120° ],预定次数为5为例
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1