用户界面调整系统及其调整方法

文档序号:8430433阅读:285来源:国知局
用户界面调整系统及其调整方法
【技术领域】
[0001] 本发明涉及一种用户界面的调整系统及其调整方法,尤其涉及一种能够根据电子 装置当前的旋转角度调整用户界面的调整系统及其调整方法。
【背景技术】
[0002] 具有重力感应功能的电子装置以其强大的人机交互性深受大家的喜爱,这样的电 子装置不但能够根据其当前的旋转角度调整用户界面的显示内容,而且在使用一些根据旋 转角度进行控制的应用程序时,也具有很大的便利性。
[0003] 但是,现有的具有重力感应功能的电子装置只能在其旋转角度为90度、180度、 270度和360度时才会调整用户界面的显示内容,不能实时根据当前的旋转角度调整用户 界面的显示内容。而且,即使对显示内容进行了调整,也只能显示当前页面的内容,不能同 时显示相邻页面的内容。

【发明内容】

[0004] 有鉴于此,有必要提供一种能够根据电子装置当前的旋转角度调整用户界面的调 整系统及其调整方法,以解决上述问题。
[0005] 本发明提供了一种用户界面调整系统,运行于一电子装置上,该电子装置具有角 度侦测单元,该角度侦测单元用于侦测该电子装置的旋转角度,并将该旋转角度信息发送 至所述用户界面调整系统,该用户界面调整系统用于根据所述电子装置的旋转角度调整该 电子装置的显示单元上显示的界面内容,该调整系统包括: 第一旋转单元,用于根据所述电子装置的旋转角度将一原始界面向与该电子装置旋转 方向相同的方向旋转一预设角度,生成旋转界面,所述原始界面具有多个原始页面,所述旋 转界面也具有多个旋转页面; 第二旋转单元,用于根据所述电子装置的旋转角度将所述一原始页面或旋转页面所在 的区域向与该电子装置的旋转方向相反的方向旋转,生成显示区,并计算该显示区在一直 角坐标系中的坐标; 计算单元,用于计算所述显示区相对于所述原始界面或旋转界面中的投影区的位置; 以及 内容确定单元,用于确定所述投影区中原始界面或旋转界面的界面内容。
[0006] 本发明还提供了一种用户界面调整方法,该方法包括: a,获得一电子装置的旋转角度; b,根据所述电子装置的旋转角度将一原始界面向与该电子装置旋转方向相同的方向 旋转一预设角度,生成旋转界面; c,根据所述电子装置的旋转角度将所述原始界面的一原始页面或旋转界面的一旋转 页面所在的区域向与该电子装置的旋转方向相反的方向旋转,生成显示区,并计算该显示 区在一直角坐标系中的坐标; d,计算所述显示区相对于所述原始界面或旋转界面中的投影区的位置;以及 e,确定所述投影区中原始界面或旋转界面的界面内容。
[0007] 本发明之用户界面调整系统及其调整方法,通过角度侦测单元侦测电子装置当前 的旋转角度,并根据该旋转角度实时调整用户界面的显示内容,有利于提升用户体验。
【附图说明】
[0008] 图1为本发明一实施方式中调整系统的功能模块示意图。
[0009] 图2为具有图1中调整系统的电子装直不意图。
[0010] 图3为图1中的第一存储单元存储的原始界面示意图。
[0011] 图4为图2中的电子装置的一使用状态图。
[0012] 图5为图1中的第二旋转单元计算第一显示区顶点坐标的示意图。
[0013] 图6为图1中的计算单元计算第一显示区在第一存储单元中原始界面的投影位置 的示意图。
[0014] 图7为图2中电子装置显示的界面内容示意图。
[0015] 图8为图2中的电子装置的另一使用状态图。
[0016] 图9为图1中第一旋转单元对第一存储单元中原始界面旋转90度后形成的旋转 界面示意图。
[0017] 图10为图1中第二旋转单元计算第二显示区顶点坐标的示意图。
[0018] 图11为图1中计算单元计算第二显示区在第二存储单元中旋转界面的投影位置 的示意图。
[0019] 图12为图2中电子装置显示的界面内容示意图。
[0020] 图13为图1中调整系统的调整方法流程示意图。
[0021] 主要元件符号说明
【主权项】
1. 一种用户界面调整系统,运行于一电子装置上,该电子装置具有角度侦测单元,该角 度侦测单元用于侦测该电子装置的旋转角度,并将该旋转角度信息发送至所述用户界面调 整系统,该用户界面调整系统用于根据所述电子装置的旋转角度调整该电子装置的显示单 元上显示的界面内容,其特征在于,该调整系统包括: 第一旋转单元,用于根据所述电子装置的旋转角度将一原始界面向与该电子装置旋转 方向相同的方向旋转一预设角度,生成旋转界面,所述原始界面具有多个原始页面,所述旋 转界面也具有多个旋转页面; 第二旋转单元,用于根据所述电子装置的旋转角度将所述一原始页面或旋转页面所在 的区域向与该电子装置的旋转方向相反的方向旋转,生成显示区,并计算该显示区在一直 角坐标系中的坐标; 计算单元,用于计算所述显示区相对于所述原始界面或旋转界面中的投影区的位置; 以及 内容确定单元,用于确定所述投影区中原始界面或旋转界面的界面内容。
2. 如权利要求1所述的调整系统,其特征在于,所述原始界面包括多个所述电子装置 在未旋转时需要显示的原始页面,该多个原始页面具有连续性。
3.如权利要求1所述的调整系统,其特征在于,所述第一旋转单元在电子装置的旋转 角度在45到135度之间时,将所述原始界面旋转90度;所述电子装置的旋转角度在135度 至IJ 225度之间时,将该原始界面旋转180度;所述电子装置的旋转角度在225度到315度之 间时,将该原始界面旋转270度。
4.如权利要求1所述的调整系统,其特征在于,所述第二旋转单元将所述对应的区域 向与电子装置旋转方向相反的方向旋转与该电子装置旋转角度相同的角度,生成所述显示 区,然后该第二旋转单元计算该显示区各个顶点在所述直角坐标系中的坐标。
5.如权利要求1所述的调整系统,其特征在于,所述计算单元建立另一直角坐标系,并 计算所述显示区相对于该原始界面或旋转界面中的投影区的位置。
6. -种用户界面调整方法,其特征在于,该方法包括: a,获得一电子装置的旋转角度; b,根据所述电子装置的旋转角度将一原始界面向与该电子装置旋转方向相同的方向 旋转一预设角度,生成旋转界面; c,根据所述电子装置的旋转角度将所述原始界面的一原始页面或旋转界面的一旋转 页面所在的区域向与该电子装置的旋转方向相反的方向旋转,生成显示区,并计算该显示 区在一直角坐标系中的坐标; d,计算所述显示区相对于所述原始界面或旋转界面中的投影区的位置;以及 e,确定所述投影区中原始界面或旋转界面的界面内容。
7.如权利要求6所述的调整方法,其特征在于,步骤b具体为:当所述电子装置的旋转 角度在45到135度之间时,将所述原始界面旋转90度;当所述电子装置的旋转角度在135 度到225度之间时,将该原始界面旋转180度;当所述电子装置的旋转角度在225度到315 度之间时,将该原始界面旋转270度。
8. 如权利要求6所述的调整方法,其特征在于,步骤c具体为:将所述对应的区域向与 电子装置旋转方向相反的方向旋转与该电子装置旋转角度相同的角度,生成所述显示区, 然后该第二旋转单元计算该显示区各个顶点在所述直角坐标系中的坐标。
9.如权利要求6所述的调整方法,其特征在于,步骤d具体为:建立另一直角坐标系, 并计算所述显示区相对于该原始界面或旋转界面中的投影区的位置。
【专利摘要】本发明提供了一种用户界面调整系统,运行于一电子装置上,该电子装置具有角度侦测单元,该角度侦测单元用于侦测该电子装置的旋转角度,并将该旋转角度信息发送至所述用户界面调整系统,该用户界面调整系统用于根据所述电子装置的旋转角度调整该电子装置的显示单元上显示的界面内容。本发明还提供了一种用户界面的调整方法。
【IPC分类】G06F3-0487
【公开号】CN104750395
【申请号】CN201310749152
【发明人】李海生, 姜至善, 汤刚, 张照平
【申请人】富泰华工业(深圳)有限公司, 鸿海精密工业股份有限公司
【公开日】2015年7月1日
【申请日】2013年12月31日
【公告号】US20150185875
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1