一种终端界面的调整方法及终端的制作方法_4

文档序号:9921731阅读:来源:国知局
轴以及第二对称轴相对于重力方向的角度数据;
[0084]根据所述角度数据计算所述终端屏幕在所述第一对称轴以及所述第二对称轴方向上的重力分量。
[0085]进一步地,处理器201执行调整所述终端屏幕上显示的界面元素的位置,具体为:
[0086]计算所述终端屏幕上显示的所述界面元素各自在其所在列的所述指定方向上包含所述空白区域的个数N,所述N为自然数;
[0087]将所述终端屏幕上显示的所述界面元素各自向其所在列的所述指定方向同时移动各自对应的N行。
[0088]再进一步地,处理器201执行调整所述终端屏幕上显示的界面元素的位置之后,还执行:
[0089]判断所述终端屏幕上显示的任意一个界面元素的所在行与所述指定侧边之间是否包含所述空白区域,所述所在行平行于所述指定侧边;
[0090]当判断出包含所述空白区域时,调整所述终端屏幕上显示的界面元素的位置,使得所述任意一个界面元素的所在行与所述指定侧边之间没有所述空白区域。
[0091]再进一步地,处理器201执行当判断出包含所述空白区域时,调整所述终端屏幕上显示的界面元素的位置,具体为:
[0092]当判断出包含所述空白区域时,将距离所述指定侧边最远的界面元素向距离所述指定侧边最近的空白区域移动填充。
[0093]本发明实施例的方法的步骤顺序可以根据实际需要进行调整、合并或删减。
[0094]本发明实施例的终端的单元可以根据实际需要进行整合、进一步划分或删减。
[0095]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
[0096]以上所揭露的仅为本发明一种较佳实施例而已,当然不能以此来限定本发明之权利范围,本领域普通技术人员可以理解实现上述实施例的全部或部分流程,并依本发明权利要求所作的等同变化,仍属于发明所涵盖的范围。
【主权项】
1.一种终端界面的调整方法,其特征在于,包括: 获取终端当前的重力在所述终端屏幕的第一对称轴以及第二对称轴方向上的重力分量,其中,所述第一对称轴为所述终端长度方向上的对称轴,所述第二对称轴为所述终端宽度方向上的对称轴; 根据所述第一对称轴和所述第二对称轴上的重力分量确定指定方向,并将所述指定方向指向的所述终端屏幕的侧边确定为指定侧边,其中,所述指定方向为所述第一对称轴和所述第二对称轴中重力分量中较大的一个所指向的方向; 调整所述终端屏幕上界面元素的位置,使得所述终端屏幕上显示的任意一个界面元素在其所在列的所述指定方向上没有空白区域,所述所在列垂直于所述指定侧边,所述空白区域为可显示但未显示界面元素的区域。2.如权利要求1所述的方法,其特征在于,所述获取终端当前的重力在所述终端屏幕的第一对称轴以及第二对称轴方向上的重力分量之前,包括: 通过重力传感器、加速度传感器、陀螺仪传感器或地磁传感器中的至少一种传感器测量所述终端屏幕的第一对称轴以及第二对称轴相对于重力方向的角度数据; 根据所述角度数据计算所述终端屏幕在所述第一对称轴以及所述第二对称轴方向上的重力分量。3.如权利要求1所述的方法,其特征在于,所述调整所述终端屏幕上显示的界面元素的位置,包括: 计算所述终端屏幕上显示的所述界面元素各自在其所在列的所述指定方向上包含所述空白区域的个数N,所述N为自然数; 将所述终端屏幕上显示的所述界面元素各自向其所在列的所述指定方向同时移动各自对应的N行。4.如权利要求1所述的方法,其特征在于,所述调整所述终端屏幕上显示的界面元素的位置之后,还包括: 判断所述终端屏幕上显示的任意一个界面元素的所在行与所述指定侧边之间是否包含所述空白区域,所述所在行平行于所述指定侧边; 当判断出包含所述空白区域时,调整所述终端屏幕上显示的界面元素的位置,使得所述任意一个界面元素的所在行与所述指定侧边之间没有所述空白区域。5.如权利要求4所述的方法,其特征在于,所述当判断出包含所述空白区域时,调整所述终端屏幕上显示的界面元素的位置,包括: 当判断出包含所述空白区域时,将距离所述指定侧边最远的界面元素向距离所述指定侧边最近的空白区域移动填充。6.一种终端,其特征在于,包括: 获取单元,用于获取终端当前的重力在所述终端屏幕的第一对称轴以及第二对称轴方向上的重力分量,其中,所述第一对称轴为所述终端长度方向上的对称轴,所述第二对称轴为所述终端宽度方向上的对称轴; 确定单元,用于根据所述第一对称轴和所述第二对称轴上的重力分量确定指定方向,并将所述指定方向指向的所述终端屏幕的侧边确定为指定侧边,其中,所述指定方向为所述第一对称轴和所述第二对称轴中重力分量中较大的一个所指向的方向; 第一调整单元,用于调整所述终端屏幕上显示的界面元素的位置,使得所述终端屏幕上显示的任意一个界面元素在其所在列的所述指定方向上没有空白区域,所述所在列垂直于所述指定侧边,所述空白区域为可显示但未显示界面元素的区域。7.如权利要求6所述的终端,其特征在于,所述终端,还包括: 测量单元,用于通过重力传感器、加速度传感器、陀螺仪传感器或地磁传感器中的至少一种传感器测量所述终端屏幕的第一对称轴以及第二对称轴相对于重力方向的角度数据; 重力计算单元,用于根据所述角度数据计算所述终端屏幕在所述第一对称轴以及所述第二对称轴方向上的重力分量。8.如权利要求6所述的终端,其特征在于,所述第一调整单元,包括: 计算单元,用于计算所述终端屏幕上显示的所述界面元素各自在其所在列的所述指定方向上包含所述空白区域的个数N,所述N为自然数; 移动单元,用于将所述终端屏幕上显示的所述界面元素各自向其所在列的所述指定方向同时移动各自对应的N行。9.如权利要求6所述的终端,其特征在于,所述终端,还包括: 判断单元,用于判断所述终端屏幕上显示的任意一个界面元素的所在行与所述指定侧边之间是否包含所述空白区域,所述所在行平行于所述指定侧边; 第二调整单元,用于当判断出包含所述空白区域时,调整所述终端屏幕上显示的界面元素的位置,使得所述任意一个界面元素的所在行与所述指定侧边之间没有所述空白区域。10.如权利要求9所述的终端,其特征在于,所述第二调整单元,具体用于:当判断出包含所述空白区域时,将距离所述指定侧边最远的界面元素向距离所述指定侧边最近的空白区域移动填充。
【专利摘要】本发明实施例公开了一种终端界面的调整方法及终端,其中的方法可包括:获取终端当前的重力在所述终端屏幕的第一对称轴以及第二对称轴方向上的重力分量;根据所述第一对称轴和所述第二对称轴上的重力分量确定指定方向,并将所述指定方向指向的所述终端屏幕的侧边确定为指定侧边;调整所述终端屏幕上显示的界面元素的位置,使得所述终端屏幕上显示的任意一个界面元素在其所在列的所述指定方向上没有空白区域,所述所在列垂直于所述指定侧边,所述空白区域为可显示但未显示界面元素的区域。采用本发明可以实现终端屏幕上显示的界面元素根据当前的重力方向自动调整其显示位置,无需用户手动操作,方便用户的使用。
【IPC分类】G06F3/0346, G06F3/0484
【公开号】CN105700708
【申请号】CN201610030968
【发明人】金妍敏, 郑敏, 钟婉平
【申请人】深圳市金立通信设备有限公司
【公开日】2016年6月22日
【申请日】2016年1月18日
当前第4页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1