触控终端及其区域操作方法

文档序号:6514830阅读:251来源:国知局
触控终端及其区域操作方法
【专利摘要】本发明公开了一种触控终端及其区域操作方法,所述区域操作方法包括步骤:检测用户选择的操作区域,根据所述操作区域确定区域操作对象;检测用户对该区域操作对象发出的操作指令,并根据所述区域操作对象和操作指令获取区域操作参数;根据所述区域操作参数计算出所述区域操作对象的变化结果;显示所述区域操作对象的变化结果。本发明的区域操作方法,允许用户选择显示界面上的任意区域,并对该区域的对象进行移动、拉伸、缩放、旋转等自定义操作,以将当前的显示界面调整到最佳状态、满足用户的个性化需求,实现了方便快捷的对显示界面进行自定义区域化操作,极大的提升了用户体验。
【专利说明】触控终端及其区域操作方法
【技术领域】
[0001]本发明涉及通信【技术领域】,尤其是涉及ー种触控終端及其区域操作方法。
【背景技术】
[0002]触屏手机、平板电脑等触控终端深刻影响着人们的工作、娱乐生活,给人们的生活带来了极大的便利和无尽的乐趣。触控终端通过人手触控来实现功能操作,使得人机交互更加直接方便,改善了用户体验。同时,用户的个性化需求也越来越高,然而现有的触控终端,其显示界面一旦确定,用户就无法对其各个区域进行自定义操作来满足其个性化需求,也无法调整各个区域使其达到最佳显示状态。

【发明内容】

[0003]本发明的主要目的在于提供一种触控終端及其区域操作方法,g在实现用户对显示界面的自定义区域化操作,满足用户的个性化需求,提升用户体验。
[0004]为达以上目的,本发明提出ー种触控终端的区域操作方法,包括步骤:
[0005]检测用户选择的操作区域,根据所述操作区域确定区域操作对象;
[0006]检测用户对该区域操作对象发出的操作指令,井根据所述区域操作对象和操作指令获取区域操作參数;
[0007]根据所述区域操作參数计算出所述区域操作对象的变化结果;
[0008]显示所述区域操作对象的变化結果。
[0009]优选地,所述检测用户选择的操作区域,根据所述操作区域确定区域操作对象包括:
[0010]检测用户长按或圈定的区域,将该区域作为用户选择的操作区域;
[0011]将所述操作区域所对应的应用单元确定为区域操作対象。
[0012]优选地,所述根据区域操作參数计算出所述区域操作对象的变化结果的步骤之后还包括:
[0013]判断所述变化结果是否超出所述区域操作对象或屏幕显示界面的极限状态;
[0014]若是,则调整所述变化结果至所述极限状态。
[0015]优选地,所述根据操作区域确定区域操作对象的步骤之后还包括:
[0016]标示出所述区域操作対象。
[0017]优选地,所述操作指令为移动、拉伸、缩放或旋转所述区域操作対象。
[0018]本发明同时提出一种触控終端,包括检测单元、处理单元、计算分析単元和显示单元,其中:
[0019]检测单元,用于检测用户选择的操作区域和发出的操作指令;
[0020]处理单元,用于根据所述操作区域确定区域操作对象,井根据该区域操作对象和用户对该区域操作对象发出的操作指令,获取区域操作參数;
[0021]计算分析単元,用于根据所述区域操作參数计算出所述区域操作对象的变化结果;
[0022]显示单元,用于显示所述区域操作对象的变化結果。
[0023]优选地,所述检测単元用于检测用户长按或圈定的区域,并将该区域作为用户选择的操作区域;处理单元用于将所述操作区域所对应的应用单元确定为区域操作対象。
[0024]优选地,所述计算分析単元用于:
[0025]判断所述变化结果是否超出所述区域操作对象或屏幕显示界面的极限状态;
[0026]若是,则调整所述变化结果至所述极限状态。
[0027]优选地,所述处理单元还用于标示出所述区域操作対象。
[0028]优选地,所述操作指令为移动、拉伸、缩放或旋转所述区域操作対象。
[0029]本发明所提供的ー种区域操作方法,允许用户选择显示界面上的任意区域,并对该区域的对象进行移动、拉伸、缩放、旋转等自定义操作,以将当前的显示界面调整到最佳状态、满足用户的个性化需求,实现了方便快捷的对显示界面进行自定义区域化操作,极大的提升了用户体验。
【专利附图】

【附图说明】
[0030]图1是本发明的触控终端的区域操作方法第一实施例的流程图;
[0031]图2是本发明的触控终端的区域操作方法第一实施例的流程图;
[0032]图3是本发明的触控终端一实施例的结构框图。
[0033]本发明目的的实现、功能特点及优点将结合实施例,參照附图做进ー步说明。
【具体实施方式】
[0034]应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0035]參见图1,提出本发明的触控终端的区域操作方法第一实施例,所述区域操作方法包括以下步骤:
[0036]步骤S101、检测用户选择的操作区域。
[0037]用户可以通过长按、圈定某ー个区域来发起对该区域的区域操作请求,触控终端检测到用户长按或圈定某ー个区域后,就将该区域作为用户选择的操作区域。
[0038]步骤S102、根据操作区域确定区域操作対象。
[0039]触控终端判断操作区域所对应的应用单元,并将该应用单元确定为区域操作对象。例如,用户选择的操作区域为视频区域,则确定视频单元为区域操作对象;用户选择的操作区域为图片或网页区域,则确定图片单元或网页单元为区域操作对象;在打字界面中,用户选择的操作区域为虚拟键盘区域,则确定虚拟键盘单元为区域操作対象。触控终端还可以标示出该区域操作对象,例如突出显示该区域操作对象或圈定该区域操作对象等。
[0040]步骤S103、检测用户对区域操作对象发出的操作指令。
[0041]用户可以发出移动、拉伸、缩放或旋转区域操作对象的操作指令。例如,用户可以拖曳区域操作对象移动到其他位置,可以拖动区域操作对象的边线或对角线来改变其尺寸,可以两指在区域操作对象内相对移动来实现缩放操作,可以用手指在区域操作对象内旋转来实现旋转操作等等。对于旋转操作,可以是定点旋转,用户可以先确定ー个旋转中心,然后让区域操作对象围绕该旋转中心进行旋转。在某些实施例中,触控终端也可以显示操作对话框,用户直接在操作对话框中输入操作指令。
[0042]步骤S104、根据区域操作对象和操作指令获取区域操作參数。
[0043]区域操作參数包括基准參数和变化參数,触控终端根据区域操作对象获取基准參数,如区域操作对象当前的基准尺寸、基准角度和在屏幕上所处的基准位置;触控终端根据操作指令获取变化參数,如缩放比例,移动方向和距离,旋转方向和角度及旋转中心,拉伸方向和尺寸等。
[0044]步骤S105、根据区域操作參数计算出区域操作对象的变化結果。
[0045]触控终端根据区域操作參数中的基准參数和变化參数进行计算。如果是缩放操作,则根据缩放比例和基准尺寸计算变化结果;如果是移动操作,则根据移动方向和距离以及基准位置计算变化結果;如果是旋转操作,则根据旋转方向和角度以及基准角度计算变化结果;如果是拉伸操作,则根据拉伸方向和尺寸以及基准尺寸计算变化結果。
[0046]步骤S106、显示区域操作对象的变化結果。
[0047]触控终端最后将区域操作对象的变化结果显示在屏幕上,呈现给用户。
[0048]參见图2,提出本发明的触控终端的区域操作对象第二实施例,所述区域操作对象包括步骤:
[0049]步骤S201、检测用户选择的操作区域。
[0050]步骤S202、根据操作区域确定区域操作対象。
[0051]步骤S203、检测用户对区域操作对象发出的操作指令。
[0052]步骤S204、根据区域操作对象和操作指令获取区域操作參数。
[0053]步骤S205、根据区域操作參数计算出区域操作对象的变化結果。
[0054]步骤S201?步骤S205与第一实施例中的步骤SlOl?步骤S105相同,在此不再赘述。
[0055]步骤S206、区域操作对象的变化结果是否超出区域操作对象或屏幕显示界面的极限状态。
[0056]所述极限状态是指区域操作对象本身的最大或最小极限尺寸和屏幕显示界面的最大显示范围。触控终端判断区域操作对象缩放后的变化结果是否超过了区域操作对象的最大尺寸或最小尺寸,判断区域操作对象放大、移动或旋转后的变化结果是否超出了屏幕显示界面的最大显示范围。如果超出了极限状态,则进入步骤S207 ;如果没有超出极限状态,则进入步骤S208。
[0057]步骤S207、调整变化结果至区域操作对象或屏幕显示界面的极限状态。
[0058]若区域操作对象缩放后的变化结果超过了区域操作对象的最大或最小尺寸,则将区域操作对象的变化结果调整为极限状态,即将该变化结果调整为区域操作对象的最大或最小尺寸;若区域操作对象放大、移动或旋转后的变化结果超出了屏幕显示界面的边界范围,则将区域操作对象的变化结果调整为极限状态,即调整该变化结果至屏幕显示界面的最大显示范围。
[0059]在某些实施例中,当区域操作对象放大、移动或旋转后的变化结果超出了屏幕显示界面的边界范围时,区域操作对象也可以自动吸附屏幕边缘而避免越界。
[0060]步骤S208、显示区域操作对象的变化結果。
[0061]从而,使得显示结果达到最佳状态,更加规范美观。[0062]据此,本发明的区域操作方法,允许用户选择显示界面上的任意区域,并对该区域的对象进行移动、拉伸、缩放、旋转等自定义操作,以将当前的显示界面调整到最佳状态、满足用户的个性化需求,实现了方便快捷的对显示界面进行自定义区域化操作,极大的提升了用户体验。
[0063]參见图3,提出本发明的触控终端ー实施例,所述触控終端包括检测单元110、处理单元120、计算分析単元130和显示单元140。检测单元110用于检测用户选择的操作区域和发出的操作指令;处理单元120用于根据所述操作区域确定区域操作对象,井根据该区域操作对象和用户对该区域操作对象发出的操作指令,获取区域操作參数;计算分析单元130用于根据所述区域操作參数计算出所述区域操作对象的变化结果;显示单元140用于显示所述区域操作对象的变化結果。
[0064]检测单元110检测到用户长按或圈定屏幕的某ー个区域后,就将该区域作为用户选择的操作区域,处理单元120将该操作区域所对应的应用单元确定为区域操作対象。例如,用户选择的操作区域为视频区域,则确定视频单元为区域操作对象;用户选择的操作区域为图片或网页区域,则确定图片单元或网页单元为区域操作对象;在打字界面中,用户选择的操作区域为虚拟键盘区域,则确定虚拟键盘单元为区域操作対象。处理单元120还可以标示出该区域操作对象,例如突出显示该区域操作对象或圈定该区域操作对象等。
[0065]检测单元110进ー步检测用户对区域操作对象发出的操作指令。用户可以发出移动、拉伸、缩放或旋转区域操作对象的操作指令。例如,用户可以拖曳区域操作对象移动到其他位置,可以拖动区域操作对象的边线或对角线来改变其尺寸,可以两指在区域操作对象内相对移动来实现缩放操作,可以用手指在区域操作对象内旋转来实现旋转操作等等。对于旋转操作,可以是定点旋转,用户可以先确定ー个旋转中心,然后让区域操作对象围绕该旋转中心进行旋转。在某些实施例中,触控终端也可以显示操作对话框,用户直接在操作对话框中输入操作指令。
[0066]处理单元120根据区域操作对象和操作指令获取区域操作參数。区域操作參数包括基准參数和变化參数,处理单元120根据区域操作对象获取基准參数,如区域操作对象当前的基准尺寸、基准角度和在屏幕上所处的基准位置;处理单元120根据操作指令获取变化參数,如缩放比例,移动方向和距离,旋转方向和角度及旋转中心,拉伸方向和尺寸等。
[0067]计算分析単元130根据区域操作參数计算出区域操作对象的变化結果。计算分析单元130根据区域操作參数中的基准參数和变化參数进行计算,如果是缩放操作,则根据缩放比例和基准尺寸计算变化结果;如果是移动操作,则根据移动方向和距离以及基准位置计算变化结果;如果是旋转操作,则根据旋转方向和角度以及基准角度计算变化结果;如果是拉伸操作,则根据拉伸方向和尺寸以及基准尺寸计算变化結果。
[0068]计算分析単元130还进一歩判断区域操作对象的变化结果是否超出区域操作对象或屏幕显示界面的极限状态,如判断结果为是,则调整区域操作对象的变化结果至区域操作对象或屏幕显示界面的极限状态。所述极限状态是指区域操作对象本身的最大或最小极限尺寸和屏幕显示界面的最大显示范围。具体的,计算分析単元130判断区域操作对象缩放后的变化结果是否超过了区域操作对象的最大尺寸或最小尺寸,若判断结果为是,则将该变化结果调整为极限状态,即将该变化结果调整为区域操作对象的最大或最小尺寸;计算分析単元130判断区域操作对象放大、移动或旋转后的变化结果是否超出了屏幕显示界面的最大显示范围,若判断结果为是,则将该变化结果调整为极限状态,即调整该变化结果至屏幕显示界面的最大显示范围。在某些实施例中,当区域操作对象放大、移动或旋转后的变化结果超出了屏幕显示界面的边界范围时,区域操作对象也可以自动吸附屏幕边缘而避免越界。从而,使得显示结果达到最佳状态,更加规范美观。显示单元140最后将区域操作对象的变化结果显示在屏幕上,呈现给用户。
[0069]据此,本发明的触控终端,允许用户选择显示界面上的任意区域,并对该区域的对象进行移动、拉伸、缩放、旋转等自定义操作,以将当前的显示界面调整到最佳状态、满足用户的个性化需求,实现了方便快捷的对显示界面进行自定义区域化操作,极大的提升了用户体验。
[0070]应当理解的是,以上仅为本发明的优选实施例,不能因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的【技术领域】,均同理包括在本发明的专利保护范围内。
【权利要求】
1.ー种触控终端的区域操作方法,其特征在于,包括步骤: 检测用户选择的操作区域,根据所述操作区域确定区域操作对象; 检测用户对该区域操作对象发出的操作指令,井根据所述区域操作对象和操作指令获取区域操作參数; 根据所述区域操作參数计算出所述区域操作对象的变化结果; 显示所述区域操作对象的变化結果。
2.根据权利要求1所述的区域操作方法,其特征在于,所述检测用户选择的操作区域,根据所述操作区域确定区域操作对象包括: 检测用户长按或圈定的区域,将该区域作为用户选择的操作区域; 将所述操作区域所对应的应用单元确定为区域操作対象。
3.根据权利要求1所述的区域操作方法,其特征在于,所述根据区域操作參数计算出所述区域操作对象的变化结果的步骤之后还包括: 判断所述变化结果是否超出所述区域操作对象或屏幕显示界面的极限状态; 若是,则调整所述变化结果至所述极限状态。
4.根据权利要求1所述的区域操作方法,其特征在于,所述根据操作区域确定区域操作对象的步骤之后还包括: 标示出所述区域操作対象。
5.根据权利要求1-4任一项所述的区域操作方法,其特征在于,所述操作指令为移动、拉伸、缩放或旋转所述区域操作対象。
6.一种触控終端,其特征在于,包括检测单元、处理单元、计算分析単元和显示单元,其中: 检测单元,用于检测用户选择的操作区域和发出的操作指令; 处理单元,用于根据所述操作区域确定区域操作对象,井根据该区域操作对象和用户对该区域操作对象发出的操作指令,获取区域操作參数; 计算分析単元,用于根据所述区域操作參数计算出所述区域操作对象的变化结果; 显示单元,用于显示所述区域操作对象的变化結果。
7.根据权利要求6所述的触控终端,其特征在于,所述检测単元用于检测用户长按或圈定的区域,并将该区域作为用户选择的操作区域;处理单元用于将所述操作区域所对应的应用单元确定为区域操作対象。
8.根据权利要求6所述的触控终端,其特征在于,所述计算分析単元用于: 判断所述变化结果是否超出所述区域操作对象或屏幕显示界面的极限状态; 若是,则调整所述变化结果至所述极限状态。
9.根据权利要求6所述的触控终端,其特征在于,所述处理单元还用于标示出所述区域操作对象。
10.根据权利要求6-9任一项所述的触控终端,其特征在于,所述操作指令为移动、拉伸、缩放或旋转所述区域操作対象。
【文档编号】G06F3/0484GK103530035SQ201310468415
【公开日】2014年1月22日 申请日期:2013年10月9日 优先权日:2013年10月9日
【发明者】蔡航标 申请人:深圳市中兴移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1