一种控制方法、装置及终端制造方法及图纸

技术编号:18667929 阅读:13 留言:0更新日期:2018-08-14 20:33
本发明专利技术实施例公开了一种控制方法,所述方法包括:获得控制指令;响应所述控制指令,按照预设切换策略,控制显示对象由当前显示位置切换至目标显示位置显示,其中,所述目标显示位置与所述当前显示位置对称。本发明专利技术实施例同时还公开了一种控制装置及终端。

A control method, device and terminal

The embodiment of the invention discloses a control method, which includes: acquiring control instructions; responding to the control instructions, switching the control display object from the current display position to the target display position according to the preset switching strategy, wherein the target display position is symmetrical with the current display position. The embodiment of the invention also discloses a control device and a terminal.

【技术实现步骤摘要】
一种控制方法、装置及终端
本专利技术涉及控制领域,尤其涉及一种控制方法、装置及终端。
技术介绍
近年来,诸如智能手机、平板电脑、电子书阅读器等终端已经越来越多地使用包含有触控功能的外设来与用户进行交互。用户可以通过对触摸显示屏进行触控操作与终端进行交互。而随着手机屏幕的变大,用户往往无法对超出单手触摸范围的显示对象进行控制。在现有技术中,为了解决上述问题,采用旋转机身的方式实现屏幕的翻转,进而完成显示对象的翻转,但是,采取这种方案会存在以下问题:首先,终端需要安装有重力感应装置,其次,机身的旋转角度不容易把握,可能出现误操作的情况。
技术实现思路
为解决现有存在的技术问题,本专利技术实施例提供一种控制方法、装置及终端,能够实现对终端图形用户界面的单手操作,方便用户操作,提高用户体验。为达到上述目的,本专利技术实施例的技术方案是这样实现的:第一方面,本专利技术实施例提供一种控制方法,包括:获得控制指令;响应所述控制指令,按照预设切换策略,控制显示对象由当前显示位置切换至目标显示位置显示,其中,所述目标显示位置与所述当前显示位置对称。第二方面,本专利技术实施例提供一种控制装置,包括:获得单元以及控制单元,其中,所述获得单元,用于获得控制指令;所述控制单元,用于响应所述控制指令,按照预设切换策略,控制显示对象由当前显示位置切换至目标显示位置显示,其中,所述目标显示位置与所述当前显示位置对称。第三方面,本专利技术实施例提供一种终端,包括:处理器以及触摸屏,其中,所述处理器,用于获得控制指令;响应所述控制指令,按照预设切换策略,控制显示对象由当前显示位置切换至目标显示位置在所述触摸屏上显示,其中,所述目标显示位置与所述当前显示位置对称;所述触摸屏,用于显示所述显示对象。本专利技术实施例提供一种控制方法、装置及终端,在获得控制指令后,会响应控制指令,按照预设切换策略,控制显示对象由当前显示位置切换至目标显示位置显示,其中,目标显示位置与当前显示位置对称。如此,通过将显示对象切换显示位置,实现了在终端屏幕尺寸较大的情况下,仍然能够单手操控终端,使得用户操作简便,提高了用户体验。附图说明图1-1为本专利技术实施例一中的控制方法的第一种流程示意图;图1-2为本专利技术实施例一中的显示对象的第一种示意图;图1-3为本专利技术实施例一中的显示对象的第二种示意图;图1-4为本专利技术实施例一中的显示对象切换显示位置的示意图;图2-1为本专利技术实施例二中的控制方法的流程示意图;图2-2为本专利技术实施例二中的对称轴的一种结构示意图;图2-3为本专利技术实施例二中的对称轴的另一种结构示意图;图2-4为本专利技术实施例二中的图形用户界面的示意图;图3为本专利技术实施例三中的控制方法的流程示意图;图4为本专利技术实施例四中的控制装置的结构示意图;图5为本专利技术实施例五中的终端的结构示意图。具体实施方式本专利技术实施例提供一种控制方法,该控制方法的执行主体为控制装置,该控制装置可以内置或者外接于一终端,在实际应用中,该终端可以为手机、平板电脑、电子书阅读器等具有触摸显示功能的设备,当然,也可以为其它,本专利技术实施例不做具体限定。下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述。实施例一图1-1为本专利技术实施例一中的控制方法的第一种流程示意图,参见图1-1所示,该方法包括:S101:获得控制指令;这里,上述控制指令,可以是由用户操作直接产生的,如当用户想要调整显示对象在触摸屏上的显示位置时,可以在终端上按下预设的组合按键,终端在检测到用户按下了预设的组合按键后,就会对应生成该控制指令。当然,还可以是其他方式产生的,如第三方应用调用产生的,这里,本专利技术实施例不做具体限定。在实际应用中,终端的操作系统在调用SurfaceFlinger服务过程中,注册监听器可以实时性或者周期性的监听该控制指令。在具体实施过程中,S101可以包括:接收来自用户的操作;响应该操作,检测终端当前的状态;如果终端处于亮屏状态,判断该操作是否为显示切换操作;如果操作为显示切换操作,生成对应的控制指令。这里,亮屏状态是指终端上的触摸屏、显示屏等处于点亮状态。具体地,当用户想要调整显示对象的显示位置时,如用户单手操作终端无法触摸到终端最上端的应用图标时,用户可以在终端上完成显示切换操作,这样,在终端接收到来自用户的显示切换操作后,终端会先检查终端屏幕当前的状态,如果确定终端当前处于亮屏状态,那么,终端就可以确定用户想要调整显示对象的显示位置,此时,终端就会对应的生成该控制指令,以便终端按照用户需求调整显示对象的显示位置。在实际应用中,上述显示切换操作可以是滑动操作,如在终端亮屏状态时在触摸屏滑动预设轨迹,也可以是按键操作,如在终端亮屏状态时同时按下“音量+键”和“关机键”、长按“返回键”,还可以是感应操作,如在终端亮屏状态时进行指纹识别、在终端亮屏状态时遮挡距离传感器预设时长。当然,还可以是其他操作,如双击屏幕、长按屏幕、左右摇动终端、光线信息感应等,或者上述各种实施方式的结合等,这里,本专利技术实施例不做具体限定。那么,示例性地,当终端检测到在亮屏状态时用户在触摸屏左侧垂直滑动预设轨迹后,可以生成用于指示以屏幕垂直中心轴进行轴对称变换的控制指令;当终端检测到用户同时按下“音量+键”和“关机键”,生成用于指示以屏幕中心进行中心对称变换的控制指令。进一步地,该显示切换操作可以由用户根据需要自定义设置,也可以由终端的系统预设,本专利技术实施例不做具体限定。S102:响应控制指令,按照预设切换策略,控制显示对象由当前显示位置切换至目标显示位置显示。其中,目标显示位置与当前显示位置对称。这里,对称可以是指轴对称,也可以是指中心对称,本专利技术实施例不做具体限定。具体地,终端在获得了控制指令后,就可以按照预设切换策略,来控制显示对象由当前显示位置切换至目标显示位置显示。具体地,上述显示对象可以为终端屏幕显示的图形用户界面上的可操作控件,如在图形用户界面上显示的应用图标、虚拟操作键以及文本编辑框等用户可操作的显示内容,示例性地,参见图1-2所示的系统图形用户界面上的所有应用图标;也可以是终端屏幕显示的包含有可操作控件的图形用户界面,如包含应用图标、虚拟操作键或文本编辑框等的图形用户界面,示例性地,参见图1-3所示应用程序的一个窗口131;当然,还可以是其它显示内容,这里,本专利技术实施例不做具体限定。需要说明的是,在本专利技术实施例中,上述显示对象由当前显示位置切换至目标显示位置显示是指在终端显示方向不变的情况下切换显示位置。例如,仍然参见图1-2所示,终端在竖屏显示模式下,系统图形用户界面的左上角区域内的显示对象,切换至如图1-4所示系统图形用户界面的右下角区域,此时,终端的显示模式不变,仍为竖屏显示模式,与现有技术中的显示旋转模式不同。在具体实施过程中,为了实现显示位置的对称切换,S102可以包括:获取目标参考坐标;基于目标参考坐标,将当前显示位置进行对称变换,确定目标显示位置;控制显示对象显示于目标显示位置。这里,目标参考坐标可以为对称轴,也可以为中心对称点,当然,还可以为其它,本专利技术不做具体限定。相应地,终端对显示对象的当前显示位置进行的对称变换就可以为轴对称变化、中心对称变换。那么,上述基于目标参考坐标,将当前显示位置进行对称变本文档来自技高网...

【技术保护点】
1.一种控制方法,其特征在于,所述方法包括:获得控制指令;响应所述控制指令,按照预设切换策略,控制显示对象由当前显示位置切换至目标显示位置显示,其中,所述目标显示位置与所述当前显示位置对称。

【技术特征摘要】
1.一种控制方法,其特征在于,所述方法包括:获得控制指令;响应所述控制指令,按照预设切换策略,控制显示对象由当前显示位置切换至目标显示位置显示,其中,所述目标显示位置与所述当前显示位置对称。2.根据权利要求1所述的方法,其特征在于,所述获得控制指令,包括:接收来自用户的操作;响应所述操作,检测终端当前的状态;如果所述终端处于亮屏状态,判断所述操作是否为显示切换操作;如果所述操作为显示切换操作,生成对应的控制指令。3.根据权利要求1所述的方法,其特征在于,所述按照预设切换策略,控制显示对象由当前显示位置切换至目标显示位置显示,包括:获取目标参考坐标;基于所述目标参考坐标,将所述当前显示位置进行对称变换,确定所述目标显示位置;控制所述显示对象显示于所述目标显示位置。4.根据权利要求3所述的方法,其特征在于,所述基于所述目标参考坐标,将所述当前显示位置进行对称变换,确定所述目标显示位置,包括:获取所述当前显示位置对应的第一坐标;通过所述对称轴将所述第一坐标进行轴对称变换,或者,通过所述中心对称点将所述第一坐标进行中心对称变换,获得所述目标显示位置对应的第二坐标。5.根据权利要求3所述的方法,其特征在于,所述基于所述目标参考坐标,将所述当前显示位置进行对称变换,确定所述目标显示位置,包括:在使用开放图形库OpenGL渲染前或者在将帧缓冲区的像素显示前,基于所述目标参考坐标,将所述当前显示位置进行对称变换,确定所述目标显示位置。6.根据权利要求3至5任一项中所述的方法,其特征在于,当所述显示对象为所述终端显示的图形用户界面上的可操作控件时,所述控制所述显示对象显示于所述目标显示位置,包括:控制所述图形用户界面上除所述显示对象外的其他显示对象保持不变,并控制所述可操作控件在所述目标显示位置显示。7.根据权利要求3所述的方法,其特征在于,当所述显示对象为所述终端显示的包含可操作控件的图形用户界面时,所述控制所述显示对象显示于所述目标显示位置...

【专利技术属性】
技术研发人员:曾德龙
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1