一种控制移动终端屏幕显示的方法及移动终端.pdf

上传人:54 文档编号:4025104 上传时间:2018-08-12 格式:PDF 页数:33 大小:5.17MB
返回 下载 相关 举报
摘要
申请专利号:

CN201480002019.8

申请日:

2014.07.26

公开号:

CN104756059A

公开日:

2015.07.01

当前法律状态:

撤回

有效性:

无权

法律详情:

发明专利申请公布后的视为撤回IPC(主分类):G06F 3/0484申请公布日:20150701|||实质审查的生效IPC(主分类):G06F 3/0484申请日:20140726|||公开

IPC分类号:

G06F3/0484(2013.01)I; G06F3/0487(2013.01)I

主分类号:

G06F3/0484

申请人:

华为技术有限公司

发明人:

王红军

地址:

518129中国广东省深圳市龙岗区坂田华为总部办公楼

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

本发明公开了一种控制移动终端屏幕显示的方法及移动终端,其中方法包括:获取移动终端当前的倾斜角度;判断所述当前的倾斜角度在第二或第三预设角度范围内时,根据所述倾斜角度调整所述移动终端屏幕的界面内容的布局;判断所述移动终端当前的倾斜角度在第一预设角度范围内时,所述移动终端屏幕的界面内容的布局保持现有的布局;其中,所述第二、第一和第三预设角度范围按顺序构成一个连续的角度范围。

权利要求书

权利要求书
1.  一种控制移动终端屏幕显示的方法,其特征在于,所述方法包括:
获取移动终端当前的倾斜角度;
判断所述当前的倾斜角度在第二或第三预设角度范围内时,根据所述倾斜角度调整所述移动终端屏幕的界面内容的布局;
判断所述移动终端当前的倾斜角度在第一预设角度范围内时,所述移动终端屏幕的界面内容的布局保持现有的布局;
其中,所述第二、第一和第三预设角度范围按顺序构成一个连续的角度范围。

2.  如权利要求1所述的方法,其特征在于,所述根据所述倾斜角度调整移动终端屏幕的界面内容的布局包括:
根据所述倾斜角度确定调整幅度,按所述调整幅度调整所述移动终端屏幕的界面内容的全部或部分。

3.  如权利要求2所述的方法,其特征在于,所述根据所述倾斜角度确定调整幅度,按所述调整幅度调整所述移动终端屏幕的界面内容的全部或部分包括:
根据所述倾斜角度确定调整距离,平移或浮动所述移动终端屏幕的界面内容的全部或部分,所述平移或浮动的距离为所述调整距离;或,
根据所述倾斜角度确定调整角度,将所述移动终端屏幕的界面内容的全部或部分以所述移动终端屏幕的中心为中心进行旋转,所述旋转的角度为所述调整角度。

4.  如权利要求2或3所述的方法,其特征在于,所述根据所述倾斜角度调整移动终端屏幕的界面内容的布局还包括:根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局。

5.  如权利要求4所述的方法,其特征在于,所述根据所述倾斜角度,确定调整方向包括:
当所述当前的倾斜角度在第二预设角度范围内时,确定调整方向为第一方向;
或当所述当前的倾斜角度在第三预设角度范围内时,确定调整方向为第二方向。

6.  如权利要求4或5任一所述的方法,其特征在于,所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一阈值小于所述第二阈值;
所述移动终端的所述倾斜角度为所述移动终端屏幕的长方向与水平面的夹角;
所述根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向上,并向屏幕上方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向 下,并向屏幕下方平移或浮动所述移动终端屏幕的界面内容的全部或部分。

7.  如权利要求4或5任一所述的方法,其特征在于,所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一阈值小于所述第二阈值;
所述移动终端的所述倾斜角度为所述移动终端屏幕的长方向与水平面的夹角;
所述根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向下,并向屏幕下方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向上,并向屏幕上方平移或浮动所述移动终端屏幕的界面内容的全部或部分。

8.  如权利要求4或5任一所述的方法,其特征在于,所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一阈值小于所述第二阈值;
所述移动终端的所述倾斜角度为所述移动终端屏幕的宽方向与水平面的夹角;
所述根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向右,并向屏幕右方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向左,并向屏幕左方平移或浮动所述移动终端屏幕的界面内容的全部或部分。

9.  如权利要求4或5任一所述的方法,其特征在于,所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一阈值小于所述第二阈值;
所述移动终端的所述倾斜角度为所述移动终端屏幕的宽方向与水平面的夹角;
所述根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向左,并向屏幕左方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向右,并向屏幕右方平移或浮动所述移动终端屏幕的界面内容的全部或部分。

10.  如权利要求2-9任一所述的方法,其特征在于,所述方法还包括:
获取所述移动终端的环境光强度信息;
所述根据所述倾斜角度确定调整幅度具体包括:
根据所述环境光强度信息,确定所述倾斜角度对应的调整幅度。

11.  如权利要求1-10任一所述的方法,其特征在于,还包括:
接收角度范围调整信息;
根据所述角度范围调整信息调整所述第一、第二和第三预设角度范围中的至少一个预设角度范围。

12.  一种控制移动终端屏幕显示的方法,其特征在于,所述方法包括:
获取移动终端当前的倾斜角度;
判断所述当前的倾斜角度在第一预设角度范围内时,根据所述移动终端的倾斜角度调整移动终端屏幕的界面内容的布局;
判断所述移动终端当前的倾斜角度在第二或第三预设角度范围内时,所述移动终端屏幕的界面内容的布局保持现有的布局;
其中,所述第二、第一和第三预设角度范围按顺序构成一个连续的角度范围。

13.  一种移动终端,其特征在于,所述移动终端包括:
传感器,用于获取移动终端当前的倾斜角度;
屏幕,用于显示所述移动终端上的界面内容;
处理器,用于判断所述当前的倾斜角度在第二或第三预设角度范围内时,根据所述移动终端的倾斜角度调整所述移动终端屏幕的界面内容的布局;判断所述移动终端当前的倾斜角度在第一预设角度范围内时,保持所述移动终端屏幕的界面内容的布局;
其中,所述第二、第一和第三预设角度范围按顺序构成一个连续的角度范围。

14.  如权利要求13所述的移动终端,其特征在于,所述处理器用于根据所述倾斜角度调整移动终端屏幕的界面内容的布局包括:
所述处理器用于根据所述倾斜角度确定调整幅度,按所述调整幅度调整所述移动终端屏幕的界面内容的全部或部分。

15.  如权利要求14所述的移动终端,其特征在于,所述处理器用于根据所述倾斜角度确定调整幅度,按所述调整幅度调整所述移动终端屏幕的界面内容的全部或部分包括:
所述处理器用于根据所述倾斜角度确定调整距离,平移或浮动所述移动终端屏幕的界面内容的全部或部分,所述平移或浮动的距离为所述调整距离;或,
所述处理器用于根据所述倾斜角度确定调整角度,将所述移动终端屏幕的界面内容的全部或部分以所述移动终端屏幕的中心为中心进行旋转,所述旋转的角度为所述调整角度。

16.  如权利要求14或15所述的移动终端,其特征在于,所述处理器用于用于根据所述倾斜角度调整移动终端屏幕的界面内容的布局还包括:所述处理器用于根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移 动终端屏幕的界面内容的布局。

17.  如权利要求16所述的移动终端,其特征在于,所述处理器用于根据所述倾斜角度,确定调整方向具体为:
所述处理器用于当所述当前的倾斜角度在第二预设角度范围内时,确定调整方向为第一方向;
或当所述当前的倾斜角度在第三预设角度范围内时,确定调整方向为第二方向。

18.  如权利要求16或17所述的移动终端,其特征在于,
所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一阈值小于所述第二阈值;
所述移动终端的所述倾斜角度为所述移动终端屏幕的长方向与水平面的夹角;
所述处理器用于根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
所述处理器用于:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向上,并向屏幕上方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向下,并向屏幕下方平移或浮动所述移动终端屏幕的界面内容的全部或部分。

19.  如权利要求16或17所述的移动终端,其特征在于,
所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一阈值小于所述第二阈值;
所述移动终端的所述倾斜角度为所述移动终端屏幕的长方向与水平面的夹角;
所述处理器用于根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
所述处理器用于:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向下,并向屏幕下方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向上,并向屏幕上方平移或浮动所述移动终端屏幕的界面内容的全部或部分。

20.  如权利要求16或17所述的移动终端,其特征在于,
所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一阈值小于所述第二阈值;
所述移动终端的所述倾斜角度为所述移动终端屏幕的宽方向与水平面的夹角;
所述处理器用于根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
所述处理器用于:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向右,并向屏幕右方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向左,并向屏幕左方平移或浮动所述移动终端屏幕的界面内容的全部或部分。

21.  如权利要求16或17所述的移动终端,其特征在于,
所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一阈值小于所述第二阈值;
所述移动终端的所述倾斜角度为所述移动终端屏幕的宽方向与水平面的夹角;
所述处理器用于根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
所述处理器用于:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向左,并向屏幕左方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向右,并向屏幕右方平移或浮动所述移动终端屏幕的界面内容的全部或部分。

22.  如权利要求14-21任一所述的移动终端,其特征在于,所述传感器还用于获取所述移动终端的环境光强度信息;
所述处理器用于根据所述倾斜角度确定调整幅度具体包括:
所述处理器用于根据所述环境光强度信息,确定所述倾斜角度对应的调整幅度。

23.  如权利要求13-22任一所述的移动终端,其特征在于,所述处理器还用于:
接收角度范围调整信息;
根据所述角度范围调整信息调整所述第一、第二和第三预设角度范围中的至少一个预设角度范围。

24.  一种移动终端,其特征在于,所述移动终端包括:
传感器,用于获取移动终端当前的倾斜角度;
屏幕,用于显示所述移动终端上的界面内容;
处理器,用于判断所述当前的倾斜角度在第一预设角度范围内时,根据所述移动终端的倾斜角度调整移动终端屏幕的界面内容的布局;判断所述移动终端当前的倾斜角度在第二或第三预设角度范围内时,保持所述移动终端屏幕的界面内容的布局;
其中,所述第二、第一和第三预设角度范围按顺序构成一个连续的角度范围。

说明书

说明书一种控制移动终端屏幕显示的方法及移动终端
技术领域
本发明涉及移动终端技术领域,尤指一种控制移动终端屏幕显示的方法及移动终端。
背景技术
目前手机、平板电脑等移动终端的功能不断增多,现在,大多数的智能移动终端都能实现只要移动终端倾斜角度大于一个角度后,就对移动终端屏幕的界面进行横竖屏切换显示(相当于对界面旋转90度),但这样容易出现一些误切换,即虽然移动终端倾斜了一定角度,但用户并不希望进行界面的切换显示,导致对屏幕显示的控制并不完全符合用户的使用需求,降低了用户体验。
发明内容
本发明实施例提供一种控制移动终端屏幕显示的方法及移动终端,以更好地满足用户的使用需求,提高用户的体验。
第一方面,本发明实施例提供了一种控制移动终端屏幕显示的方法,所述方法包括:
获取移动终端当前的倾斜角度;
判断所述当前的倾斜角度在第二或第三预设角度范围内时,根据所述倾斜角度调整所述移动终端屏幕的界面内容的布局;
判断所述移动终端当前的倾斜角度在第一预设角度范围内时,所述移动终端屏幕的界面内容的布局保持现有的布局;
其中,所述第二、第一和第三预设角度范围按顺序构成一个连续的角度范围。
结合第一方面,在第一方面的第一种可能的实现方式中,所述根据所述倾斜角度调整移动终端屏幕的界面内容的布局包括:
根据所述倾斜角度确定调整幅度,按所述调整幅度调整所述移动终端屏幕的界面内容的全部或部分。
结合第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述根据所述倾斜角度确定调整幅度,按所述调整幅度调整所述移动终端屏幕的界面内容的全部或部分包括:
根据所述倾斜角度确定调整距离,平移或浮动所述移动终端屏幕的界面内容的全部或部分,所述平移或浮动的距离为所述调整距离;或,
根据所述倾斜角度确定调整角度,将所述移动终端屏幕的界面内容的全部 或部分以所述移动终端屏幕的中心为中心进行旋转,所述旋转的角度为所述调整角度。
结合第一方面的第一种或第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述根据所述倾斜角度调整移动终端屏幕的界面内容的布局还包括:根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局。
结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述根据所述倾斜角度,确定调整方向包括:
当所述当前的倾斜角度在第二预设角度范围内时,确定调整方向为第一方向;
或当所述当前的倾斜角度在第三预设角度范围内时,确定调整方向为第二方向。
结合第一方面的第三或第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一阈值小于所述第二阈值;
所述移动终端的所述倾斜角度为所述移动终端屏幕的长方向与水平面的夹角;
所述根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向上,并向屏幕上方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向下,并向屏幕下方平移或浮动所述移动终端屏幕的界面内容的全部或部分。
结合第一方面的第三或第四种可能的实现方式,在第一方面的第六种可能的实现方式中,所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一阈值小于所述第二阈值;
所述移动终端的所述倾斜角度为所述移动终端屏幕的长方向与水平面的夹角;
所述根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向下,并向屏幕下方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向 上,并向屏幕上方平移或浮动所述移动终端屏幕的界面内容的全部或部分。
结合第一方面的第三或第四种可能的实现方式,在第一方面的第七种可能的实现方式中,所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一阈值小于所述第二阈值;
所述移动终端的所述倾斜角度为所述移动终端屏幕的宽方向与水平面的夹角;
所述根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向右,并向屏幕右方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向左,并向屏幕左方平移或浮动所述移动终端屏幕的界面内容的全部或部分。
结合第一方面的第三或第四种可能的实现方式,在第一方面的第八种可能的实现方式中,所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一阈值小于所述第二阈值;
所述移动终端的所述倾斜角度为所述移动终端屏幕的宽方向与水平面的夹角;
所述根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向左,并向屏幕左方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向右,并向屏幕右方平移或浮动所述移动终端屏幕的界面内容的全部或部分。
结合第一方面的第一种可能的实现方式至第一方面的第八种可能的实现方式中的任意一种,在第一方面的第九种可能的实现方式中,所述方法还包括:
获取所述移动终端的环境光强度信息;
所述根据所述倾斜角度确定调整幅度具体包括:
根据所述环境光强度信息,确定所述倾斜角度对应的调整幅度。
结合第一方面或第一方面的第一种可能的实现方式至第一方面的第九种可能的实现方式中的任意一种,在第一方面的第十种可能的实现方式中,还包括:
接收角度范围调整信息;
根据所述角度范围调整信息调整所述第一、第二和第三预设角度范围中的至少一个预设角度范围。
第二方面,本发明实施例提供了一种控制移动终端屏幕显示的方法,所述方法包括:
获取移动终端当前的倾斜角度;
判断所述当前的倾斜角度在第一预设角度范围内时,根据所述移动终端的倾斜角度调整移动终端屏幕的界面内容的布局;
判断所述移动终端当前的倾斜角度在第二或第三预设角度范围内时,所述移动终端屏幕的界面内容的布局保持现有的布局;
其中,所述第二、第一和第三预设角度范围按顺序构成一个连续的角度范围。
第三方面,本发明实施例提供了一种移动终端,所述移动终端包括:
传感器,用于获取移动终端当前的倾斜角度;
屏幕,用于显示所述移动终端上的界面内容;
处理器,用于判断所述当前的倾斜角度在第二或第三预设角度范围内时,根据所述移动终端的倾斜角度调整所述移动终端屏幕的界面内容的布局;判断所述移动终端当前的倾斜角度在第一预设角度范围内时,保持所述移动终端屏幕的界面内容的布局;
其中,所述第二、第一和第三预设角度范围按顺序构成一个连续的角度范围。
结合第三方面,在第三方面的第一种可能的实现方式中,所述处理器用于根据所述倾斜角度调整移动终端屏幕的界面内容的布局包括:
所述处理器用于根据所述倾斜角度确定调整幅度,按所述调整幅度调整所述移动终端屏幕的界面内容的全部或部分。
结合第三方面的第一种可能的实现方式,在第三方面的第二种可能的实现方式中,所述处理器用于根据所述倾斜角度确定调整幅度,按所述调整幅度调整所述移动终端屏幕的界面内容的全部或部分包括:
所述处理器用于根据所述倾斜角度确定调整距离,平移或浮动所述移动终端屏幕的界面内容的全部或部分,所述平移或浮动的距离为所述调整距离;或,
所述处理器用于根据所述倾斜角度确定调整角度,将所述移动终端屏幕的界面内容的全部或部分以所述移动终端屏幕的中心为中心进行旋转,所述旋转的角度为所述调整角度。
结合第三方面的第一种或第二种可能的实现方式,在第三方面的第三种可能的实现方式中,其特征在于,所述处理器用于用于根据所述倾斜角度调整移动终端屏幕的界面内容的布局还包括:所述处理器用于根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局。
结合第三方面的第三种可能的实现方式,在第三方面的第四种可能的实现方式中,所述处理器用于根据所述倾斜角度,确定调整方向具体为:
所述处理器用于当所述当前的倾斜角度在第二预设角度范围内时,确定调整方向为第一方向;
或当所述当前的倾斜角度在第三预设角度范围内时,确定调整方向为第二方向。
结合第三方面的第三或第四种可能的实现方式,在第三方面的第五种可能的实现方式中,所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一阈值小于所述第二阈值;
所述移动终端的所述倾斜角度为所述移动终端屏幕的长方向与水平面的夹角;
所述处理器用于根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
所述处理器用于:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向上,并向屏幕上方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向下,并向屏幕下方平移或浮动所述移动终端屏幕的界面内容的全部或部分。
结合第三方面的第三或第四种可能的实现方式,在第三方面的第六种可能的实现方式中,所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一阈值小于所述第二阈值;
所述移动终端的所述倾斜角度为所述移动终端屏幕的长方向与水平面的夹角;
所述处理器用于根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
所述处理器用于:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向下,并向屏幕下方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向上,并向屏幕上方平移或浮动所述移动终端屏幕的界面内容的全部或部分。
结合第三方面的第三或第四种可能的实现方式,在第三方面的第七种可能的实现方式中,所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一 阈值小于所述第二阈值;
所述移动终端的所述倾斜角度为所述移动终端屏幕的宽方向与水平面的夹角;
所述处理器用于根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
所述处理器用于:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向右,并向屏幕右方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向左,并向屏幕左方平移或浮动所述移动终端屏幕的界面内容的全部或部分。
结合第三方面的第三或第四种可能的实现方式,在第三方面的第八种可能的实现方式中,所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一阈值小于所述第二阈值;
所述移动终端的所述倾斜角度为所述移动终端屏幕的宽方向与水平面的夹角;
所述处理器用于根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
所述处理器用于:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向左,并向屏幕左方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向右,并向屏幕右方平移或浮动所述移动终端屏幕的界面内容的全部或部分。
结合第三方面的第一种可能的实现方式至第三方面的第八种可能的实现方式中的任意一种,在第三方面的第九种可能的实现方式中,所述传感器还用于获取所述移动终端的环境光强度信息;
所述处理器用于根据所述倾斜角度确定调整幅度具体包括:
所述处理器用于根据所述环境光强度信息,确定所述倾斜角度对应的调整幅度。
结合第三方面或第三方面的第一种可能的实现方式至第三方面的第九种可能的实现方式中的任意一种,在第三方面的第十种可能的实现方式中,所述处理器还用于:
接收角度范围调整信息;
根据所述角度范围调整信息调整所述第一、第二和第三预设角度范围中的至少一个预设角度范围。
第四方面,本发明实施例提供了一种移动终端,所述移动终端包括:
传感器,用于获取移动终端当前的倾斜角度;
屏幕,用于显示所述移动终端上的界面内容;
处理器,用于判断所述当前的倾斜角度在第一预设角度范围内时,根据所述移动终端的倾斜角度调整移动终端屏幕的界面内容的布局;判断所述移动终端当前的倾斜角度在第二或第三预设角度范围内时,保持所述移动终端屏幕的界面内容的布局;
其中,所述第二、第一和第三预设角度范围按顺序构成一个连续的角度范围。
本发明实施例提供的方法及移动终端可以通过检测移动终端当前的倾斜角度,当所述移动终端当前的倾斜角度满足特定的范围条件的情况下,例如,当所述移动终端当前的倾斜角度在第二或第三预设角度范围内时,才会根据所述倾斜角度对移动终端屏幕的界面内容的布局进行调整,当所述移动终端当前的倾斜角度在第一预设角度范围内时,所述移动终端屏幕的界面内容的布局保持现有的布局,这样避免了虽然移动终端倾斜了一定角度,但用户并不希望进行屏幕显示的调整的情况,使得控制移动终端屏幕显示的方法更贴合用户的使用需求,从而提高用户体验。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中需要使用的附图作简要的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一种控制移动终端屏幕显示的方法流程图;
图2为本发明实施例又一种控制移动终端屏幕显示的方法流程图;
图3a、3b、4a、4b、5a、5b、15为本发明实施例移动终端倾斜角度示意图;
图6、7、8、9、10为本发明实施例一种控制移动终端屏幕显示的方法的效果示意图;
图11、12、13为本发明实施例另一种控制移动终端屏幕显示的方法的效果示意图;
图14为本发明实施例一种移动终端结构示意图;
图16a~16g为本发明实施例另一种控制移动终端屏幕显示的方法的效果示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
实施例一
如图1所示,在本发明提供的一种控制移动终端屏幕显示的方法的一个实施例中,所述方法可以包括以下步骤:
101、获取移动终端当前的倾斜角度;
可以通过传感器,如重力传感器或陀螺仪传感器等,来检测获取移动终端当前的倾斜角度。
本发明中移动终端可以为手机、平板电脑或个人数字助理(PDA,personal digital assistant)等具有屏幕的移动终端设备,所述屏幕可以为触摸显示屏。
102、判断所述当前的倾斜角度在第二或第三预设角度范围内时,根据所述倾斜角度调整所述移动终端屏幕的界面内容的布局;
103、判断所述移动终端当前的倾斜角度在第一预设角度范围内时,所述移动终端屏幕的界面内容的布局保持现有的布局,即不对所述移动终端屏幕当前显示的界面内容的布局进行调整。
其中,所述第二、第一和第三预设角度范围按顺序构成一个连续的角度范围。
进一步地,所述根据所述倾斜角度调整移动终端屏幕的界面内容的布局包括:
根据所述倾斜角度确定调整幅度,按所述调整幅度调整所述移动终端屏幕的界面内容的全部或部分。
进一步地,所述根据所述倾斜角度确定调整幅度,按所述调整幅度调整所述移动终端屏幕的界面内容的全部或部分包括:
根据所述倾斜角度确定调整距离,平移或浮动所述移动终端屏幕的界面内容的全部或部分,所述平移或浮动的距离为所述调整距离;或,
根据所述倾斜角度确定调整角度,将所述移动终端屏幕的界面内容的全部或部分以所述移动终端屏幕的中心为中心进行旋转,所述旋转的角度为所述调整角度。
进一步地,所述根据所述倾斜角度调整移动终端屏幕的界面内容的布局还 包括:根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局。
进一步地,所述根据所述倾斜角度,确定调整方向包括:
当所述当前的倾斜角度在第二预设角度范围内时,确定调整方向为第一方向;
或当所述当前的倾斜角度在第三预设角度范围内时,确定调整方向为第二方向。
所述第一方向和所述第二方向可以相同,也可以不同,可根据具体情况而定。
进一步地,所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一阈值小于所述第二阈值。
具体的,所述移动终端当前的倾斜角度可以为锐角或直角,所述第一阈值大于0度,所述第二阈值小于等于90度;
例如,所述第一阈值可以为30度,所述第二阈值可以为60度。
在一种具体实施例中,所述移动终端的所述倾斜角度为所述移动终端屏幕的长方向与水平面的夹角;
在一种实现方式中,所述根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向上,并向屏幕上方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向下,并向屏幕下方平移或浮动所述移动终端屏幕的界面内容的全部或部分。
或者,
在另一种实现方式中,所述根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向下,并向屏幕下方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向上,并向屏幕上方平移或浮动所述移动终端屏幕的界面内容的全部或部分。
在另一种具体实施例中,所述移动终端的所述倾斜角度为所述移动终端屏幕的宽方向与水平面的夹角;
在一种实现方式中,所述根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向 右,并向屏幕右方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向左,并向屏幕左方平移或浮动所述移动终端屏幕的界面内容的全部或部分。
或者,
在另一种实现方式中,所述根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向左,并向屏幕左方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向右,并向屏幕右方平移或浮动所述移动终端屏幕的界面内容的全部或部分。
进一步地,所述方法还可以包括:
获取所述移动终端的环境光强度信息;
可以是通过光线传感器来获取所述移动终端的环境光强度信息。
所述根据所述倾斜角度确定调整幅度具体包括:
根据所述环境光强度信息,确定所述倾斜角度对应的调整幅度。
进一步地,所述方法还可以包括:
接收角度范围调整信息;
根据所述角度范围调整信息调整所述第一、第二和第三预设角度范围中的至少一个预设角度范围。
可以是接收来自于用户对角度范围进行调整的信息,这样对于不同用户,可以根据不同用户的实际使用习惯或需求,为其配置合适的角度范围,根据合适的角度范围,来对移动终端屏幕的界面内容的布局进行调整,这样的调整可以更贴合用户的实际使用习惯或需求,减少对移动终端屏幕的界面内容的布局的不必要的调整。
进一步可选的,所述方法还可以包括:
接收用户的反馈信息;
所述根据所述倾斜角度确定调整幅度可以包括:
根据所述反馈信息,确定所述倾斜角度所对应的调整幅度。
例如,可以是在对移动终端屏幕的界面内容的布局进行调整后,接收的用户对该次调整的反馈,如用户可以反馈调整的尺度是否过大或过小,从而根据用户的反馈信息,来配置调整的尺度。
本发明中所述第一阈值和/或第二阈值可以是移动终端预设的,或是用户设置的,或是根据用户使用移动终端的情况进行统计后得到的,对不同的用户,可以根据不同用户的使用习惯确定第一阈值和/或第二阈值。通常用户正常手持移动终端如手机时,手机并不一定是完全水平或垂直的,而是倾斜了一定角度 的,手机与水平面和/或垂直面会有一个角度范围,现有技术中,通过重力感应器检测到手机不是水平或垂直的情况都会判定手机是处于倾斜状态,并会对手机屏幕当前显示界面内容的布局进行调整,这样有些时候虽然手机是倾斜了一定角度,但用户是在正常使用手机时,对手机屏幕当前显示界面内容进行调整会影响用户正常使用手机,本发明通过重力感应器或陀螺仪检测手机当前的倾斜角度,当手机当前的倾斜角度在用户握持手机的正常角度范围内(本实施例中为在第一预设角度范围内)时,不对手机屏幕当前显示界面内容的布局进行调整,从而更贴近用户使用手机的习惯,避免了对手机屏幕当前显示的界面内容的布局进行不必要的调整,节省了手机的功耗,提升了手机的用户体验;当手机当前的倾斜角度在用户握持手机的正常角度范围外(本实施例中为在第二或第三预设角度范围内)时,根据所述倾斜角度调整手机屏幕的界面内容的布局。因为所述第一阈值、第二阈值与用户使用手机的习惯相关,故本发明实施例基于用户使用手机的习惯可以为用户提供更智能、体验更佳的对手机屏幕的界面内容的布局进行调整的方法。
在本实施例中,以手机为例,手机当前的倾斜角度在用户握持手机的正常角度范围外具体可以为手机当前的倾斜角度小于第一阈值或者大于第二阈值,也即,手机当前的倾斜角度在用户握持手机的正常角度范围内具体可以为手机当前的倾斜角度大于或等于第一阈值且小于或等于第二阈值。
所述调整移动终端屏幕的界面内容的布局可以包括在确定的方向上平移或浮动或旋转移动终端屏幕的界面内容的部分或全部,还可以是将特定区域的界面内容的部分从隐藏状态变为显示状态,或从显示状态变为隐藏状态,等等。所述浮动,可以指将所述移动终端屏幕的界面内容中的一个或多个元素在所述界面上从原位置移动到新的位置,以方便用户的操作,进一步可选的,当用户操作完后,或用户将手机的倾斜角度改变一个角度后,可选的,所述一个或多个元素可以还原回原位置。例如是将所述移动终端屏幕的界面内容中的图标在所述界面上从原位置移动到新的位置,以方便用户的操作,当用户操作完后,可选的,所述图标可以还原回原位置,从用户来看,感觉这些图标在界面上浮来浮去。
本发明实施例以第一预设角度范围为重力感应的基础水平面(相当于正常使用手机时),当手机当前的倾斜角度(如图3a中手机与水平面的夹角γ)在第一预设角度范围外时,根据所述倾斜角度调整手机屏幕的界面内容的布局。如图3a、4a和5a所示,图中灰色区域为第一预设角度范围。
α为该第一预设角度范围中的最小角度,即用户正常使用手机时的最小角度,本实施例中α即为第一阈值。在一个实施例中,所述α大于0度。
β为该第一预设角度范围中的最大角度,即用户正常使用手机时的最大角度, 本实施例中β即为第二阈值。
γ为手机右侧视图中手机相对于水平面的角度(也可以理解为手机屏幕长方向相对于水平面的角度),本实施例中即为手机当前的倾斜角度。本发明实施例仅以γ为锐角(或直角)进行举例说明,即本发明实施例中γ取值可以在大于0度小于等于90度的范围内,实际中γ可以为钝角,当γ为钝角时,可以参考γ为锐角(或直角)的情况进行相同或类似的理解。本发明实施例中该第一预设角度范围可以设置在大于0度小于等于90度中的一个范围内(如图3a中灰色区域所示的范围为该第一预设角度范围)。
μ为用户使用手机的过程中所能承受的手机的最小倾斜角度,μ可以大于或等于0度,即如果小于这个倾斜角度则用户无法正常查看手机屏幕的界面内容;
μ2是用户使用手机的过程中所能承受的手机的最大倾斜角度,μ2可以小于等于90度,即如果大于这个倾斜角度则用户无法正常查看手机屏幕的界面内容。
μ和μ2为可选的,以下涉及μ和μ2的内容也为可选的。
μ<α<β<μ2。
本发明实施例中,当手机当前的倾斜角度γ在α和β之间时(如图3a所示),也可包括等于α或β的情况,在本发明实施例中可以认为手机的倾斜角度在用户正常使用手机的范围内,手机屏幕界面的内容的布局不发生变化,当手机的倾斜角度在用户正常使用手机的范围内时,本发明实施例可以对手机倾斜角度进行角度转换,角度转换后(如当手机当前的倾斜角度γ在α和β之间时可以将当前的倾斜角度γ转换为0度),手机的重力感应状态可以认为是与水平面平行(如图3b所示的当手机倾斜角度在正常范围内时经过本发明实施例角度转换后的重力感应状态),未产生重力感应的分量,从而不会对手机屏幕界面的内容的布局进行调整;
当手机当前的倾斜角度γ小于α时(如图4a所示),在本发明实施例中可以认为手机倾斜角度超出用户正常使用手机的范围,会影响用户正常使用手机,这种情况下,需要对手机屏幕界面的内容的布局进行调整,调整的幅度可以通过如下方式得到:具体可以根据手机当前的倾斜角度,对所述倾斜角度经过角度转换处理得到角度α-γ,确定角度α-γ所对应的调整幅度,例如,可以是调整幅度=预设的调整系数×(α-γ),如图4b所示,虽然手机当前的倾斜角度实际为γ,但可以经过本发明实施例对其进行角度转换处理,根据角度转换处理后的角度α-γ来确定调整幅度,这样可以避免出现当手机倾斜角度γ为α时不调整,而γ比α稍微小一点时,就出现较大幅度的调整的情况;
当手机当前的倾斜角度γ大于β且小于u2时(如图5a所示),在本发明实施例中可以认为手机倾斜角度超出用户正常使用手机的范围但并未超出用户使用手机的过程中所能承受的手机的最大倾斜角度,这种情况下,由于手机的倾斜角度过大,用户看手机屏幕的视线会受到影响,会影响用户正常使用手机,影响用户使用手机的体验,需要对手机屏幕界面的内容的布局进行调整,调整的幅度可以通过如下方式得到:具体可以根据手机当前的倾斜角度,对所述倾斜角度经过角度转换处理得到角度γ-β,确定角度γ-β所对应的调整幅度, 如图5b所示,虽然手机当前的倾斜角度实际为γ,但可以经过本发明实施例对其进行角度转换处理,根据角度转换处理后的角度γ-β来确定调整幅度,这样可以避免出现当手机倾斜角度γ为β时不调整,而γ比β稍微大一点时,就出现较大幅度的调整的情况。
本发明各实施例仅以一个预设角度范围(本实施例中为第一预设角度范围)为重力感应的基础水平面(相当于正常使用手机时)为例进行说明,一个灰色区域为一个预设角度范围。当有多个预设角度范围为重力感应的基础水平面(相当于正常使用手机时)的情况如图15(示出有两个预设角度范围:α1到β1,和α2到β2)所示,可以参考一个预设角度范围的相关或相似内容进行理解,这种情况下,可以理解为包含了本发明实施例中第一、第二和第三预设角度范围,且第二、第一和第三预设角度范围按顺序构成一个连续的角度范围(如连续的角度范围0到α2),角度范围α2到β2所示意的灰色区域可以理解为在本发明实施例基础上进一步新增的第四预设角度范围。
所述移动终端屏幕的界面内容的部分可以是界面上的至少一个图标、按钮和/或图片等。
反重力感应原理所确定的方向与重力感应原理所确定的调整方向相反。反重力感应显示,即以重力感应相反的方向平移或浮动移动终端屏幕的界面内容的全部或部分(如按照重力感应原理,手机向左倾斜则将界面内容向左平移或浮动,但按照反重力感应原理,手机向左倾斜则将界面内容向右平移或浮动)。
在本发明实施例中,以第一预设角度范围为重力感应基础水平面,当手机当前的倾斜角度在第一预设角度范围内,则不启动通过重力/反重力感应显示,不会对手机屏幕的界面内容的布局进行调整;当手机当前的倾斜角度大于第一预设角度范围的第二阈值,若启动重力感应显示,则手机屏幕的界面内容的布局会在向下/向右的方向上进行调整,当手机当前的倾斜角度小于第一预设角度范围的第一阈值,则手机屏幕的界面内容的布局会在向上/向左的方向上进行调整;
若启动反重力感应显示,则在与重力感应相反的方向上调整手机屏幕的界面内容的布局。
下面举例说明手机上下倾斜时,根据重力感应或反重力感应原理,对手机屏幕的界面内容整体向上或向下平移的情况。如图6到图10所示,表示一个手机屏幕上同一个界面内容的不同布局,可参考下面的方法来调整手机屏幕的界面内容的布局:
1、首先通过重力传感器或陀螺仪检测手机在空间中的位置和角度,手机与水平面的夹角的角度记为γ。当然,也可以测量和记录手机与垂直面的夹角(大小可以为90-γ)。
2、当γ在预设角度α到β之间时,手机屏幕的界面内容的布局显示不发生变化,如图6所示。若测量和记录的是手机与垂直面的夹角90-γ,则可以理解为,当90-γ在预设角度90-β到90-α之间时,手机屏幕的界面内容的布 局显示不发生变化,以下也可以进行适应性的理解。
3、当γ在α到β范围之外时,可以启动反重力感应或重力感应显示,即根据基础水平面,在与反重力感应或重力感应相同的方向上,调整所述移动终端屏幕的界面内容的全部或部分的布局的显示。
4、反重力感应显示规则包括以下中的至少一条:
a)当γ小于α大于μ时,反重力感应的方向为向下,将手机屏幕的界面内容向屏幕下方偏移,如图7所示,在手机屏幕的界面内容整体向屏幕下方偏移的过程中,A区域的界面内容部分移动到手机屏幕的可触碰区域内,这样可以方便用户对原本不方便触碰到的A区域内的界面内容进行操作。
b)可选的,当γ小于等于μ时,手机屏幕的界面内容向屏幕下方偏移到极限位置不再继续偏移,如图8所示,A区域的界面内容完全移动到可触碰区域内,更方便用户对原本不方便触碰到的A区域内的界面内容进行操作。通过当γ小于等于μ时,手机屏幕的界面内容向屏幕下方偏移到极限位置不再继续偏移,可以防止因为倾斜角度的不断减小导致对手机屏幕的界面内容进行无限制的偏移而影响用户的体验,进一步提高手机的智能性和易用性。
c)当γ小于μ2大于β时,反重力感应的方向为向上,手机屏幕的界面内容向屏幕上方偏移,如图9所示,C区域的界面内容部分移动到手机屏幕的可触碰区域内,这样可以方便用户对原本不方便触碰到的C区域内的界面内容进行操作。
d)可选的,当γ大于等于μ2时,手机屏幕的界面内容向屏幕上方偏移到极限位置不再继续偏移,如图10所示,C区域的界面内容完全移动到可触碰区域内,更方便用户对原本不方便触碰到的C区域内的界面内容进行操作。通过当γ大于等于μ2时,手机屏幕的界面内容向屏幕上方偏移到极限位置不再继续偏移,可以防止因为倾斜角度的不断增大导致对手机屏幕的界面内容进行无限制的偏移而影响用户的体验,进一步提高手机的智能性和易用性。
5、重力感应显示规则包括以下中的至少一条:
a)当γ小于α大于μ时,重力感应的方向为向上,手机屏幕的界面内容向屏幕上方偏移(或平移或浮动),如图9所示,C区域的界面内容部分移动到手机屏幕的可触碰区域内,这样可以方便用户对原本不方便触碰到的C区域内的界面内容进行操作。
b)可选的,当γ小于等于μ时,手机屏幕的界面内容向屏幕上方偏移到极限位置不再继续偏移,如图10所示,C区域的界面内容完全移动到可触碰区域内,更方便用户对原本不方便触碰到的C区域内的界面内容进行操作。
c)当γ小于μ2大于β时,重力感应的方向为向下,手机屏幕的界面内容向屏幕下方偏移,如图7所示,在手机屏幕的界面内容整体向屏幕下方 偏移的过程中,A区域的界面内容部分移动到手机屏幕的可触碰区域内,这样可以方便用户对原本不方便触碰到的A区域内的界面内容进行操作。
d)可选的,当γ大于等于μ2时,手机屏幕的界面内容向屏幕下方偏移到极限位置不再继续偏移,如图8所示,A区域的界面内容完全移动到可触碰区域内,更方便用户对原本不方便触碰到的A区域内的界面内容进行操作。
用户在实际使用手机时,可以根据想要操作的对象所在的区域,运用上述规则来倾斜手机,从而对手机屏幕的界面内容进行相应的调整,以满足用户的操作需要。特别是用户通过单手使用手机时,有些区域的对象有时通过单手很难触及到,可以运用上述规则来倾斜手机,从而对手机屏幕的界面内容进行相应的调整,将原本单手触及不到的对象调整到可以触及的位置,从而方便用户对该对象进行单手操作,更好地满足用户的操作需要。
上述规则也可适用于手机左右倾斜时对手机屏幕的界面内容的调整处理。手机上下倾斜时针对的角度可以是手机屏幕的长方向与水平面(或垂直面)的夹角,手机左右倾斜时针对的角度可以是手机屏幕的宽方向与水平面(或垂直面)的夹角。
基于实施例一,可以根据所述倾斜角度确定调整角度,将所述移动终端屏幕的界面内容的全部或部分以所述移动终端屏幕的中心为中心进行旋转,所述旋转的角度为所述调整角度。进一步的,旋转的方向可以根据所述所述倾斜角度来确定,具体可以为顺时针或逆时针方向。
如图11所示,为正常显示的手机屏幕的界面内容,当用户在使用过程中,将手机倾斜了一定角度,当手机当前的倾斜角度在预设角度范围内时,不会对手机屏幕的界面内容的布局进行调整,如图12所示;当手机当前的倾斜角度在预设角度范围外时,会根据重力感应检测到的手机当前的倾斜角度,根据所述倾斜角度,将所述手机屏幕的界面内容的全部或部分进行旋转(如图13所示的旋转效果的示意图),旋转的程度或角度与所述倾斜角度相关,如可以通过预设的算法或公式得到所述倾斜角度对应的调整幅度(此处为旋转的角度)。本发明实施例中根据手机的倾斜角度,将所述手机屏幕的界面内容的全部或部分进行旋转,旋转的角度与所述倾斜角度相关,并不是每次都是固定角度的横竖屏切换(这种情况可以理解为固定旋转90度),因而可以更好的适应用户的不同需求,如可以更方便不同视觉角度的用户观看手机屏幕的界面内容。另外,进一步还可以调整旋转后的界面内容,如缩放旋转后的界面内容,以使人眼观察到的界面内容的区域为矩形,提供更好的观看效果。
下面具体举例说明如何根据所述倾斜角度来对所述移动终端屏幕的界面内容的全部或部分进行旋转。
手机正常使用(如手机当前的倾斜角度在预设范围内时)时,手机屏幕的界面内容如图16a所示,为水平显示。当所述手机当前的倾斜角度如图5a中所示时,可以按照逆时针旋转手机屏幕的界面内容(如图16b、16c所示,其中箭头为旋转方向的示意);随着倾斜角度不断增大,当所述倾斜角度达到最大倾斜角度(如μ2)时,手机屏幕的界面内容经过旋转后变成竖直显示(如图16d所示)。当所述手机当前的倾斜角度如图4a中所示时,可以按照顺时针旋转手机屏幕的界面内容(如图16e、16f所示);随着倾斜角度不断减小,达到最小倾斜角度(如μ)时,手机屏幕的界面内容经过旋转后变成倒置显示(如图16g所示)。
实施例二
如图2所示,在本发明提供的控制移动终端屏幕显示的方法的另一个实施例中,所述方法包括:
101、获取移动终端当前的倾斜角度;
202、判断所述当前的倾斜角度在第一预设角度范围内时,根据所述移动终端的倾斜角度调整移动终端屏幕的界面内容的布局;
203、判断所述移动终端当前的倾斜角度在第二或第三预设角度范围内时,所述移动终端屏幕的界面内容的布局保持现有的布局;其中,所述第二、第一和第三预设角度范围按顺序构成一个连续的角度范围。
进一步地,所述根据所述倾斜角度调整移动终端屏幕的界面内容的布局包括:
根据所述倾斜角度确定调整幅度,按所述调整幅度调整所述移动终端屏幕的界面内容的全部或部分。
进一步地,所述根据所述倾斜角度确定调整幅度,按所述调整幅度调整所述移动终端屏幕的界面内容的全部或部分包括:
根据所述倾斜角度确定调整距离,平移或浮动所述移动终端屏幕的界面内容的全部或部分,所述平移或浮动的距离为所述调整距离;或,
根据所述倾斜角度确定调整角度,将所述移动终端屏幕的界面内容的全部或部分以所述移动终端屏幕的中心为中心进行旋转,所述旋转的角度为所述调整角度。
进一步地,所述根据所述倾斜角度调整移动终端屏幕的界面内容的布局还包括:根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局。
进一步地,所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一 阈值小于所述第二阈值。
具体的,所述移动终端当前的倾斜角度可以为锐角或直角,所述第一阈值大于0度,所述第二阈值小于等于90度;
例如,所述第一阈值可以为30度,所述第二阈值可以为60度。
在本实施例中,手机当前的倾斜角度在用户握持手机的正常角度范围外具体可以为手机当前的倾斜角度在第一阈值和第二阈值之间,也即,手机当前的倾斜角度在用户握持手机的正常角度范围内具体可以为手机当前的倾斜角度小于第一阈值或者大于第二阈值。
进一步地,所述方法还可以包括:
获取所述移动终端的环境光强度信息;
可以是通过光线传感器来获取所述移动终端的环境光强度信息。
所述根据所述倾斜角度确定调整幅度具体包括:
根据所述环境光强度信息,确定所述倾斜角度对应的调整幅度。
进一步地,所述方法还可以包括:
接收角度范围调整信息;
根据所述角度范围调整信息调整所述第一、第二和第三预设角度范围中的至少一个预设角度范围。
可以是接收来自于用户对角度范围进行调整的信息,这样对于不同用户,可以根据不同用户的实际使用习惯或需求,为其配置合适的角度范围,根据合适的角度范围,来对移动终端屏幕的界面内容的布局进行调整,这样的调整可以更贴合用户的实际使用习惯或需求,减少对移动终端屏幕的界面内容的布局的不必要的调整。
进一步可选的,所述方法还可以包括:
接收用户的反馈信息;
所述根据所述倾斜角度确定调整幅度可以包括:
根据所述反馈信息,确定所述倾斜角度所对应的调整幅度。
例如,可以是在对移动终端屏幕的界面内容的布局进行调整后,接收的用户对该次调整的反馈,如用户可以反馈调整的尺度是否过大或过小,从而根据用户的反馈信息,来配置调整的尺度。
本发明中所述第一阈值和/或第二阈值可以是移动终端预设的,或是用户设置的,或是根据用户使用移动终端的情况进行统计后得到的,对不同的用户,可以根据不同用户的使用习惯确定第一阈值和/或第二阈值。通常用户正常手持移动终端如手机时,手机并不一定是完全水平或垂直的,而是倾斜了一定角度的,手机与水平面和/或垂直面会有一个角度范围,现有技术中,通过重力感应器检测到手机不是水平或垂直的情况都会判定手机是处于倾斜状态,并会 对手机屏幕当前显示界面内容的布局进行调整,这样有些时候虽然手机是倾斜了一定角度,但用户是在正常使用手机时,对手机屏幕当前显示界面内容进行调整会影响用户正常使用手机,本发明通过重力感应器或陀螺仪检测手机当前的倾斜角度,当手机当前的倾斜角度在用户握持手机的正常角度范围内(本实施例中为在第二或第三预设角度范围内)时,不对手机屏幕当前显示界面内容的布局进行调整,从而更贴近用户使用手机的习惯,避免了对手机屏幕当前显示的界面内容的布局进行不必要的调整,节省了手机的功耗,提升了手机的用户体验;当手机当前的倾斜角度在用户握持手机的正常角度范围外(本实施例中为在第一预设角度范围内)时,根据所述倾斜角度调整手机屏幕的界面内容的布局。因为所述第一阈值、第二阈值与用户使用手机的习惯相关,故本发明实施例基于用户使用手机的习惯可以为用户提供更智能、体验更佳的对手机屏幕的界面内容的布局进行调整的方法。
本发明实施例中所述第一、第二或第三预设角度范围与实施例一中所述第一、第二或第三预设角度范围的角度范围可以相同或不同。
本发明实施例中部分内容可以参考实施例一中相关部分进行相同或相似的理解,而不再赘述。
实施例三
本发明实施例还提供了一种移动终端,如图14所示为本发明提供的移动终端的一个实施例,在该实施例中,所述移动终端包括:
传感器1401,用于获取移动终端当前的倾斜角度;
所述传感器1401,可以为一个或多个相同或不同功能的传感器,可以包括重力传感器或陀螺仪传感器,进一步可选的,还可以包括光线传感器等。
屏幕1402,用于显示所述移动终端上的界面内容;
处理器1403,用于判断所述移动终端当前的倾斜角度在第二或第三预设角度范围内时,根据所述移动终端的倾斜角度调整所述移动终端屏幕的界面内容的布局;判断所述移动终端当前的倾斜角度在第一预设角度范围内时,保持所述移动终端屏幕的界面内容的布局;其中,所述第二、第一和第三预设角度范围按顺序构成一个连续的角度范围。
或者,在另一个实施例——实施例四中,所述处理器1403,用于判断所述当前的倾斜角度在第一预设角度范围内时,根据所述移动终端的倾斜角度调整移动终端屏幕的界面内容的布局;判断所述移动终端当前的倾斜角度在第二或第三预设角度范围内时,保持所述移动终端屏幕的界面内容的布局;其中,所述第二、第一和第三预设角度范围按顺序构成一个连续的角度范围。
所述处理器1403可以为一个或多个,如可以包括图像处理器。
进一步地,所述移动终端还可以包括用于存储各种数据或指令的存储器1407,进一步还可以包括分别用于接收和发送信号的接收器1405和发送器1406。
基于实施例三或四,进一步地,所述处理器1403用于根据所述倾斜角度调整移动终端屏幕的界面内容的布局包括:
所述处理器1403用于根据所述倾斜角度确定调整幅度,按所述调整幅度调整所述移动终端屏幕的界面内容的全部或部分。
基于实施例三或四,进一步地,所述处理器1403用于根据所述倾斜角度确定调整幅度,按所述调整幅度调整所述移动终端屏幕的界面内容的全部或部分包括:
所述处理器1403用于根据所述倾斜角度确定调整距离,平移或浮动所述移动终端屏幕的界面内容的全部或部分,所述平移或浮动的距离为所述调整距离;或,
所述处理器1403用于根据所述倾斜角度确定调整角度,将所述移动终端屏幕的界面内容的全部或部分以所述移动终端屏幕的中心为中心进行旋转,所述旋转的角度为所述调整角度。
基于实施例三或四,进一步地,所述处理器1403用于根据所述倾斜角度调整移动终端屏幕的界面内容的布局还包括:所述处理器1403用于根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局。
基于实施例三或四,进一步地,所述第一预设角度范围为:
角度大于或等于第一阈值且小于或等于第二阈值的范围,其中,所述第一阈值小于所述第二阈值;
具体的,所述移动终端当前的倾斜角度可以为锐角或直角,所述第一阈值大于0度,所述第二阈值小于等于90度;
例如,所述第一阈值可以为30度,所述第二阈值可以为60度。
基于实施例三,进一步地,所述处理器1403用于根据所述倾斜角度,确定调整方向具体为:
所述处理器用于当所述当前的倾斜角度在第二预设角度范围内时,确定调整方向为第一方向;
或当所述当前的倾斜角度在第三预设角度范围内时,确定调整方向为第二方向。
基于实施例三,在一种具体实施例中,所述移动终端的所述倾斜角度为所述移动终端屏幕的长方向与水平面的夹角;
在一种实现方式中,所述处理器1403用于根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
所述处理器1403用于:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向上,并向屏幕上方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向下,并向屏幕下方平移或浮动所述移动终端屏幕的界面内容的全部或部分。
或者,
在另一种实现方式中,所述处理器1403用于根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
所述处理器1403用于:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向下,并向屏幕下方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向上,并向屏幕上方平移或浮动所述移动终端屏幕的界面内容的全部或部分。
基于实施例三,在另一种具体实施例中,所述移动终端的所述倾斜角度为所述移动终端屏幕的宽方向与水平面的夹角;
在一种实现方式中,所述处理器1403用于根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
所述处理器1403用于:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向右,并向屏幕右方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向左,并向屏幕左方平移或浮动所述移动终端屏幕的界面内容的全部或部分。
或者,
在另一种实现方式中,所述处理器1403用于根据所述倾斜角度,确定调整方向,并在确定出的调整方向上,调整移动终端屏幕的界面内容的布局包括:
所述处理器1403用于:
若所述移动终端当前的倾斜角度小于所述第一阈值,则确定调整方向为向左,并向屏幕左方平移或浮动所述移动终端屏幕的界面内容的全部或部分;
若所述移动终端当前的倾斜角度大于所述第二阈值,则确定调整方向为向右,并向屏幕右方平移或浮动所述移动终端屏幕的界面内容的全部或部分。
基于实施例三或四,进一步地,所述传感器1401还用于获取所述移动终端的环境光强度信息;
所述处理器1401用于根据所述倾斜角度确定调整幅度具体包括:
所述处理器1401用于根据所述环境光强度信息,确定所述倾斜角度对应的调整幅度。
基于实施例三或四,进一步地,所述处理器1403还用于:
接收角度范围调整信息;
根据所述角度范围调整信息调整所述第一、第二和第三预设角度范围中的至少一个预设角度范围。
需要说明的是,各装置实施例可以参考相应的方法实施例中的内容进行理解而不再赘述,各方法实施例中相同或类似的内容也可以相互参考而不再赘述。
还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关硬件来完成,所述的程序可以存储于一移动终端的可读存储介质中,该程序在执行时,包括上述全部或部分步骤,所述的存储介质,如:FLASH、EEPROM等。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,不同的实施例可以进行组合,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何组合、修改、等同替换、改进等,均应包含在本发明的保护范围之内。

一种控制移动终端屏幕显示的方法及移动终端.pdf_第1页
第1页 / 共33页
一种控制移动终端屏幕显示的方法及移动终端.pdf_第2页
第2页 / 共33页
一种控制移动终端屏幕显示的方法及移动终端.pdf_第3页
第3页 / 共33页
点击查看更多>>
资源描述

《一种控制移动终端屏幕显示的方法及移动终端.pdf》由会员分享,可在线阅读,更多相关《一种控制移动终端屏幕显示的方法及移动终端.pdf(33页珍藏版)》请在专利查询网上搜索。

本发明公开了一种控制移动终端屏幕显示的方法及移动终端,其中方法包括:获取移动终端当前的倾斜角度;判断所述当前的倾斜角度在第二或第三预设角度范围内时,根据所述倾斜角度调整所述移动终端屏幕的界面内容的布局;判断所述移动终端当前的倾斜角度在第一预设角度范围内时,所述移动终端屏幕的界面内容的布局保持现有的布局;其中,所述第二、第一和第三预设角度范围按顺序构成一个连续的角度范围。。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 >


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1