一种用户终端控制方法及用户终端的制作方法_2

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