一种显示屏调节方法及用户终端的制作方法_2

文档序号:9667053阅读:来源:国知局
调节方法的流程示意图。其中,在图1所示的显示屏调节方法中,用户仅需采用一个手指去触及用户终端的显示屏的两个不同位置点,用户终端便可以实现放大或缩小显示屏的显示画面的大小。如图1所示,该显示屏调节方法可以包括以下步骤。
[0051]101、用户终端记录在显示屏上触及的第一位置点和第二位置点。
[0052]本发明实施例中,用户终端不仅可以包括个人数字助理(Personal DigitalAssistant, PDA)、移动互联网设备(Mobile Internet Device,MID)、智能穿戴设备(如智能手表、智能手环)等各类具有显示屏的电子装备,本发明实施例不作限定。
[0053]本发明实施例中,上述的第一位置点和第二位置点是指显示屏上的两个不同位置点。其中,位置点可以采用显示屏的坐标点(x,y)来表示。
[0054]本发明实施例中,第一位置点和第二位置点可以分别是用户在屏幕上输入的连续轨迹的起始位置点和终点位置点。
[0055]102、用户终端确定连接第一位置点与第二位置点的直线段。
[0056]本发明实施例中,第一位置点可以采用显示屏的坐标点(xl,yl)来表示,而第二位置点可以采用显示屏的坐标点(x2,y2)来表示,因此,基于坐标点(xl,yl)和坐标点(x2,y2),用户终端可以确定连接第一位置点与第二位置点的直线段。举例来说,基于坐标点(xl,yl)和坐标点(x2,y2),用户终端可以确定穿过第一位置点与第二位置点的直线,并选取该直线中的位于第一位置点与第二位置点之间(包括第一位置点与第二位置点)的部分作为直线段。
[0057]103、用户终端判断该直线段的长度是否小于显示屏的长度和宽度中的最小值,如果是,执行步骤104 ;如果否,结束本流程。
[0058]104、用户终端确定以该直线段为直径的圆形区域的面积大小与显示屏的面积大小的比例值。
[0059]本发明实施例中,上述步骤103中,当用户终端判断该直线段的长度小于显示屏的长度和宽度中的最小值时,可以确保以该直线段为直径的圆形区域的面积大小与显示屏的面积大小的比例值大于0且小于1。
[0060]105、用户终端确定该直线段以最下旋转角度旋转到平行X轴或Y轴时的旋转方向。
[0061]本发明实施例中,用户终端确定出直线段之后,可以按照最下旋转角度的方式将该直线段旋转到平行X轴或Y轴时的旋转方向。其中,旋转方向的类型可以是顺时针方向或逆时针方向,本发明实施例不作限定。
[0062]106、用户终端根据旋转方向与该比例值调整显示屏的显示画面的大小。
[0063]作为一种可选的实施方式,用户终端根据旋转方向与该比例值调整显示屏的显示画面的大小的具体方式可以为:
[0064]用户终端识别该旋转方向的类型,若该旋转方向的类型为顺时针方向,那么相应地,用户终端可以生成放大操作指令;更进一步地,用户终端可以响应该放大操作指令,按照该比例值对显示屏的显示画面的大小进行放大处理。
[0065]本发明实施例中,若该旋转方向的类型为逆时针方向,那么相应地,用户终端可以生成缩小操作指令;更进一步地,用户终端可以响应该缩小操作指令,按照该比例值对该显示屏的显示画面的大小进行缩小处理。
[0066]举例来说,假设该比例值为0.3,并且用户终端识别该旋转方向的类型为顺时针方向,那么用户终端可以生成放大操作指令,并且可以响应该放大操作指令,按照该比例值0.3对显示屏的显示画面的大小进行0.3倍的放大处理。
[0067]又举例来说,假设该比例值为0.3,并且用户终端识别该旋转方向的类型为逆时针方向,那么用户终端可以生成缩小操作指令,并且可以响应该缩小操作指令,按照该比例值0.3对显示屏的显示画面的大小进行0.3倍的缩小处理。
[0068]本发明实施例中,用户终端生成的放大操作指令和缩小操作指令可以采用不同电平的信号来表示,例如,高电平信号表示放大操作指令,而低电平信号表示缩小操作指令,本发明实施例不作限定。
[0069]可见,实施图1所描述的方法,用户只要一根手指触及显示屏的两个不同位置点,用户终端便可以实现放大或缩小显示屏的显示画面的大小,从而可以降低放大和缩小显示屏的显示画面的门槛,提高用户体验度。
[0070]请参阅图2,图2是本发明实施例公开的另一种显示屏调节方法的流程示意图。其中,在图2所示的显示屏调节方法中,用户仅需采用一个手指去触及用户终端的显示屏的两个不同位置点,用户终端便可以实现放大或缩小显示屏的显示画面的大小。如图2所示,该显示屏调节方法可以包括以下步骤。
[0071]201、用户终端记录在显示屏上触及的第一位置点和第二位置点。
[0072]本发明实施例中,上述的第一位置点和第二位置点是指显示屏上的两个不同位置点。其中,位置点可以采用显示屏的坐标点(X,y)来表示。
[0073]202、用户终端检测第一位置点的触及压力和第二位置点的触及压力是否均大于预设阈值,如果是,执行步骤203 ;反之,结束本流程。
[0074]本发明实施例中,当检测到第一位置点的触及压力和/或第二位置点的触及压力小于预设阈值时,说明第一位置点和第二位置点的触及是被误触及的,此时用户终端无需做出响应。
[0075]203、用户终端检测显示屏是否发生指定姿态变换事件,如果显示屏发生指定姿态变换事件,执行步骤204 ;反之,结束本流程。
[0076]本发明实施例中,当用户终端检测显示屏未发生指定姿态变换事件时,说明第一位置点和第二位置点的触及是被误触及的,此时用户终端无需做出响应。
[0077]作为一种可选的实施方式,用户终端检测显示屏是否发生指定姿态变换事件的方式具体可以为:
[0078]检测显示屏所处的姿态是否由垂直于水平面姿态变换到平行于水平面姿态,如果显示屏所处的姿态由垂直于水平面姿态变换到平行于水平面姿态,确定显示屏发生指定姿态变换事件;
[0079]或者,检测显示屏所处的姿态是否由平行于水平面姿态变换到垂直于水平面姿态,如果显示屏所处的姿态由平行于水平面姿态变换到垂直于水平面姿态,确定显示屏发生指定姿态变换事件。
[0080]204、用户终端检测显示屏的显示画面是否为空白画面,如果显示画面不是空白画面,执行步骤205 ;反之,结束本流程。
[0081]本发明实施例中,当用户终端检测显示屏的显示画面为空白画面时,说明第一位置点和第二位置点的触及是被误触及的,此时用户终端无需做出响应。
[0082]205、用户终端确定连接第一位置点与第二位置点的直线段。
[0083]本发明实施例中,第一位置点可以采用显示屏的坐标点(xl,yl)来表示,而第二位置点可以采用显示屏的坐标点(x2,y2)来表示,因此,基于坐标点(xl,yl)和坐标点(x2,y2),用户终端可以确定连接第一位置点与第二位置点的直线段。举例来说,基于坐标点(xl,yl)和坐标点(x2,y2),用户终端可以确定穿过第一位置点与第二位置点的直线,并选取该直线中的位于第一位置点与第二位置点之间(包括第一位置点与第二位置点)的部分作为直线段。
[0084]206、用户终端判断该直线段的长度是否小于显示屏的长度和宽度中的最小值,如果是,执彳丁步骤207 ;如果否,结束本流程。
[0085]207、用户终端确定以该直线段为直径的圆形区域的面积大小与显示屏的面积大小的比例值。
[0086]208、用户终端确定该直线段以最下旋转角度旋转到平行X轴或Y轴时的旋转方向。
[0087]本发明实施例中,用户终端确定出直线段之后,可以按照最
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1