一种触摸屏幕显示内容的选择方法和系统的制作方法

文档序号:10488643阅读:186来源:国知局
一种触摸屏幕显示内容的选择方法和系统的制作方法
【专利摘要】本发明提供一种触摸屏幕显示内容的选择方法,包括步骤:所述方法包括步骤:S1获取所述屏幕上显示内容中被选择内容的位置,所述位置包括首位置和尾位置;S2获取在屏幕上控制区域中的操作轨迹;S3根据操作轨迹,按预设的控制规则计算出首位置和/或尾位置的调整距离;S4根据所述调整距离调整首位置和/或尾位置;S5获取所述调整后的首位置和尾位置之间的内容,本发明还提供一种触摸屏幕显示内容的选择系统,系统实现触摸屏幕显示内容的选择方法,本发明解决了触摸屏幕显示内容选择时,手指操作时容易挡住选择内容,操作不方便且不准确的问题。
【专利说明】
一种触摸屏幕显示内容的选择方法和系统
技术领域
[0001]本发明涉和触摸屏幕领域,尤其涉触摸屏幕显示内容的选择方法和系统。
【背景技术】
[0002]触摸式显示屏幕作为集显示与操作一体的新型显示设备,已经在我们生活中普遍存在,并扮演者重要角色,在触摸式显示屏幕操作中,复制粘贴屏幕显示内容是一项必不可少的操作,通过以下方法可以实现选择内容:
[0003]1、长按显示内容,长按一段时间后,在长按的位置显示首游标与尾游标,拖动首游标与尾游标改变选择内容,或者通过对文字局部进行放大,滑动游标对文字进行选取,然后再根据需要结束选择。这种方法通过滑动游标来选取文字,因为游标较小,不容易操作,手指操作滑动游标时又容易挡住显示内容,使操作不便,又容易造成误操作。
[0004]2、通过多点触控技术的内容选择方法,检测两个手指分别放到文字的开始位置和末尾位置来直接选择两点之间所有内容,这种方法下,手指点中的范围往往与实际希望选择的内容难以准确对应,手指操时容易挡住显示内容,很可能要重复地点选操作。
[0005]3、通过多点触控技术结合滑动事件调整选择内容,这种方法同样手指操作时容易挡住显示内容,且若是单手操作可以选择和调整的范围较小。
[0006]以上几种方法都存在手指操作时容易挡住选择内容,操作不方便且不准确的问题。

【发明内容】

[0007]本发明解决了触摸屏幕显示内容的选择时手指操作时容易挡住选择内容,操作不方便的问题,提供一种触摸屏幕显示内容的选择方法和系统。
[0008]为了实现本发明以上发明目的,本发明是通过以下技术方案实现的:
[0009]本发明提供一种触摸屏幕显示内容的选择方法,
[0010]所述方法包括步骤:
[0011]SI获取所述屏幕上显示内容中被选择内容的位置,所述位置包括首位置和尾位置;
[0012]S2获取在屏幕上控制区域中的操作轨迹;
[0013]S3根据操作轨迹,按预设的控制规则计算出首位置和/或尾位置的调整距离;
[0014]S4根据所述调整距离调整首位置和/或尾位置;
[0015]S5获取所述调整后的首位置和尾位置之间的内容。
[0016]优选的,
[0017]在步骤SI之前还包括步骤:
[0018]SO将所述屏幕上预设的多个位置不完全相同的区域中的至少一个区域作为所述控制区域。
[0019]优选的,
[0020]所述预设的控制规则为:
[0021 ]从所述控制区域划取完全不重叠的第一部分与第二部分;
[0022]在第一部分的操作轨迹水平方向和垂直方向的移动距离,分别按一定比例对应首位置水平方向和垂直方向的调整距离;
[0023]在第二部分的操作轨迹水平方向和垂直方向的移动距离,分别按一定比例对应尾位置的水平方向和垂直方向调整距离。
[0024]优选的,所述预设的控制规则为:
[0025]从控制区域划取完全不重叠的第三部分与第四部分;
[0026]在第三部分的操作轨迹水平方向的移动距离,按一定比例对应首位置的水平方向的调整距离;
[0027]在第四部分的操作轨迹水平方向的移动距离,按一定比例对应尾位置的水平方向的调整距离;
[0028]再从控制区域划取完全不重叠的第五部分与第六部分;
[0029]在第五部分的操作轨迹垂直方向的移动距离,按一定比例对应首位置的垂直方向的调整距离;
[0030]在第六部分的操作轨迹垂直方向的移动距离,按一定比例对应尾位置的垂直方向的调整距离。
[0031 ]优选的,
[0032]所述触摸屏幕的全部区域作为所述控制区域。
[0033]本发明还提供一种触摸屏幕显示内容的选择系统,包括:
[0034]位置获取模块,获取所述屏幕上显示内容中被选择内容的位置,包括首位置和尾位置;
[0035]操作轨迹获取模块,获取在屏幕上控制区域中的操作轨迹;
[0036]存储模块,存储预设的控制规则;
[0037]运算模块,与操作轨迹获取模块和存储模块连接,读取存储模块所存储的控制规贝IJ,将所述操作轨迹按所述控制规则计算出首位置和/或尾位置的调整距离;
[0038]位置调整模块,与位置获取模块和运算模块连接,根据所述调整距离调整首位置和/或尾位置;
[0039]内容获取模块,与位置获取模块和位置调整模块连接,获取所述首位置和尾位置之间的内容。
[0040]优选的,
[0041 ]系统还包括:
[0042]区域选择模块,与操作轨迹获取模块连接,将所述屏幕上预设的多个位置不完全相同的区域中的至少一个区域作为所述控制区域。
[0043]优选的,
[0044]所述预设的控制规则为:
[0045]从所述控制区域划取完全不重叠的第一部分与第二部分;
[0046]在第一部分的操作轨迹水平方向和垂直方向的移动距离,分别按一定比例对应首位置水平方向和垂直方向的调整距离;
[0047]在第二部分的操作轨迹水平方向和垂直方向的移动距离,分别按一定比例对应尾位置的水平方向和垂直方向调整距离。
[0048]优选的,
[0049]所述预设的控制规则为:
[0050]从控制区域划取完全不重叠的第三部分与第四部分;
[0051 ]在第三部分的操作轨迹水平方向的移动距离,按一定比例对应首位置的水平方向的调整距离;
[0052]在第四部分的操作轨迹水平方向的移动距离,按一定比例对应尾位置的水平方向的调整距离;
[0053]再从控制区域划取完全不重叠的第五部分与第六部分;
[0054]在第五部分的操作轨迹垂直方向的移动距离,按一定比例对应首位置的垂直方向的调整距离;
[0055]在第六部分的操作轨迹垂直方向的移动距离,按一定比例对应尾位置的垂直方向的调整距离。
[0056]优选的,
[0057]所述触摸屏幕的全部区域作为所述控制区域。
[0058]本发明至少具有以下有益效果之一:
[0059]1.解决了触摸屏幕显示内容选择时,手指操作时容易挡住选择内容,操作不方便且不准确的问题;
[0060]2.预设的多个位置不完全相同的区域中的至少一个区域作为所述控制区域,用户可以需要自己的情况设定述控制区域的位置;
[0061]3.可以根据使用习惯设定控制区域控制首位置和尾位置改变的方式;
[0062]4.在屏幕较小的情况下,将触摸屏幕的全部区域作为所述控制区域,使控制区域大小适合操作。
【附图说明】
[0063]下面结合附图和【具体实施方式】对本发明作进一步详细说明:
[0064]图1为触摸屏幕显示内容的选择方法第一实施例流程示意图;
[0065]图2为第一种控制规则屏幕上的一种示意图;
[0066]图3为第二种控制规则在屏幕上的一种示意图;
[0067]图4为第二种控制规则在屏幕上的另一种示意图;
[0068]图5为触摸屏幕显示内容的选择系统第一实施例结构示意图;
[0069]图6为屏幕显示内容的选择方法第二实施例流程示意图;
[0070]图7为屏幕预设多个位置不完全重叠的区域示意图;
[0071 ]图8为屏幕显示内容的选择系统第二实施例结构示意图;
[0072]图9为手机屏幕显示内容选择的屏幕示意图;
[0073]图中:
[0074]11控制区域 21位置获取模块22操作轨迹获取模块
[0075]23存储模块 24运算模块 25位置调整模块
[0076]26内容获取模块27区域选择模块31第一区域
[0077]32第二区域 33第三区域 41首游标
[0078]42尾游标
【具体实施方式】
[0079]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,以下说明和附图对于本发明是示例性的,并且不应被理解为限制本发明。以下说明描述了众多具体细节以方便对本发明理解。然而,在某些实例中,熟知的或常规的细节并未说明,以满足说明书简洁的要求。
[0080]为了解决触摸屏幕显示内容的选择时手指操作时容易挡住选择内容,操作不方便的问题,本发明对此提供了方便的解决方案。
[0081 ] 第一实施例:
[0082]本发明提供一种触摸屏幕显示内容的选择方法,图1是触摸屏幕显示内容的选择方法本实施例流程示意图,如图1所示,方法包括步骤:
[0083]SI获取屏幕显示内容中被选择的位置,包括首位置和尾位置;
[0084]首位置是选中内容的起点,尾位置是选中内容的终点。
[0085]首次选择时,可以通过长按显示内容,长按一段时间后,确定选择内容的位置,也可以通过多点触控技术的选择方法确定选择内容的位置。
[0086]不是首次选择时,直接读取已存在的首位置和尾位置。
[0087]为了首位置与尾位置显示清晰,以游标的形式显示首位置和尾位置,分别显示为首游标和尾游标,这样可以更直观看到所选择的内容,以方便后续操作。
[0088]有时选中的内容不需要调整位置,就可以使用,所以首次获取屏幕显示内容中被选择的位置后,可以直接获取首位置和尾位置之间的内容,以方便直接复制、粘贴。
[0089]S2获取在屏幕上控制区域中的操作轨迹;
[0090]控制区域是触摸屏幕上预设的,触摸屏幕的至少部分区域作为控制区域,用户触摸操作控制区域来控制首位置和尾位置的调整。
[0091]控制区域的小大和形状可以根据屏幕大小和不同使用场合设定,形状通常设为矩形,也可以圆形,菱形等形状.在屏幕大的情况下,设部分区域作为控制区域,一般设在下部,以方便操作;在屏幕小的情况下,例如手机,设屏幕的全部区域作为控制区域,小屏幕设全部区域作为控制区域可以操作时避免对显示内容遮挡。
[0092]操作轨迹可以是手指在屏幕上的滑动轨迹,也可以是多点触摸形成的轨迹,或其它可以触摸屏幕上完成的操作轨迹,一般滑动轨迹较为常用,特殊情况,例如,残疾人难以执续完成滑动动作,也可以是多点触摸形成的轨迹。
[0093]S3根据操作轨迹,按预设的控制规则计算出首位置和/或尾位置的调整距离;
[0094]控制规则至少有以下两种:
[0095]以下描述中方向是用户正常使用屏幕时的视角方向。
[0096]第一种控制规则:
[0097]从所述控制区域划取完全不重叠的第一部分与第二部分;
[0098]在第一部分的操作轨迹水平方向和垂直方向的移动距离,分别按一定比例对应首位置水平方向和垂直方向的调整距离;
[0099]在第二部分的操作轨迹水平方向和垂直方向的移动距离,分别按一定比例对应尾位置的水平方向和垂直方向调整距离。
[0100]图2为第一种控制规则屏幕上的一种示意图,如图2所示,控制区域11是屏幕下部的矩形区域,将矩形区域沿垂直方向中心线划分为左右两部分,左部分用来控制调整首位置,右部分用来控制调整尾位置。
[0101]在左部分屏幕进行任意方向的滑动操作,获取滑动的方向与距离,按预设的比例对首位置相应的进行调整,例如,水平向左滑动时,首位置按比例水平向左调整,水平向右滑动时,首位置按比例水平向右调整,水平向上滑动时,首位置按比例在水平向上调整,水平向下滑动时,首位置按比例水平向下调整。按一定角度滑动时,分别计算出水平方向与垂直方向的滑动距离,按相应比例和方向调整首位置。
[0102]在首位置调整时,为了适应显示内容,需要预设规则,使显示内容全部选中,而不允许出现调整后的位置无法区分选中内容的情况,例如,在选择文字时,需要把文字全部选中,而不能出现只选中半个文字位置的情况。
[0103]同样,右部分用来控制调整尾位置,调整方法与左部分控制调整首位置方法完全相同。
[0104]第二种控制规则:
[0105]从控制区域划取完全不重叠的第三部分与第四部分;
[0106]在第三部分的操作轨迹水平方向的移动距离,按一定比例对应首位置的水平方向的调整距离;
[0107]在第四部分的操作轨迹水平方向的移动距离,按一定比例对应尾位置的水平方向的调整距离;
[0108]再从控制区域划取完全不重叠的第五部分与第六部分;
[0109]在第五部分的操作轨迹垂直方向的移动距离,按一定比例对应首位置的垂直方向的调整距离;
[0110]在第六部分的操作轨迹垂直方向的移动距离,按一定比例对应尾位置的垂直方向的调整距离。
[0111]其中,第五部分与第三部分和第四部分可以有部分重叠,第六部分与第三部分和第四部分可以有部分重叠。有部分重叠的设置可以有效节约空间,例如手机屏幕上,不适合划出完全不重叠的四个区域,第五部分与第三部分和第四部分可以有部分重叠,第六部分与第三部分和第四部分可以有部分重叠,解决了空间不足的问题。
[0112]图3为第二种控制规则在屏幕上的一种示意图,如图3所示,控制区域11以水平中心线划分为上下两部分,上部分用来控制首位置水平方向的调整,当在上部分进行水平方向或近似水平方向的滑动操作时,按比例对首位置水平方向进行相应调整,下部分控制尾位置水平方向的调整,调整方法与上部分控制首位置水平方向的调整相同。
[0113]控制区域11以垂直中心线划分左右两部分,左部分用来控制首位置垂直方向的调整,当在左部分进行垂直方向或近似垂直方向的滑动操作时,按比例对首位置垂直方向进行相应调整,右部分控制尾位置垂直方向的调整,调整方法与左部分控制首位置垂直方向的调整相同。
[0114]以上两种方式中,划分区域可以是中心线划分,也可以不是中心线划分,图4为第二种控制规则在屏幕上的另一种示意图,如图4所示,第二种方式中,进行上下划分时,划分线偏向下部,这样不均匀的划分,在一些特殊场合适用。
[0115]每次划分的两个区域的并集也可以小于整个控制区域11,即从控制区域11中分别取了一部分形成两个区域。
[0116]S4根据所述调整距离调整首位置和/或尾位置;
[0117]调整首位置与尾位置后,显示调整后的首位置与尾位置,优选显示调整过程中的首位置与尾位置,这样方便调整,需要不断的计算并改变显示首位置与尾位置。
[0118]S5获取调整后的首位置和尾位置之间的内容。
[0119]通过以上方法,选择触摸屏幕显示内容时,手指操作空间大,避免了操作不方便和遮挡显示内容的问题。
[0120]相应的,本实施例还提供一种触摸屏幕显示内容的选择系统,图5是触摸屏幕显示内容的选择系统本实施例结构示意图,如图5所示,系统包括:
[0121]位置获取模块21,获取所述屏幕上显示内容中被选择内容的位置,包括首位置和尾位置,首次选择时,通过长按的方式或多点触控的方式均可以实现,经过调整之后可以直接取已有的首位置和尾位置。
[0122]操作轨迹获取模块22,获取在屏幕上控制区域中的操作轨迹;
[0123]存储模块23,存储预设的控制规则;
[0124]运算模块24,与操作轨迹获取模块21和存储模块23连接,读取存储模块23所存储的控制规则,将所述操作轨迹按所述控制规则计算出首位置和/或尾位置的调整距离。
[0125]位置调整模块25,与位置获取模块25和运算模块24连接,根据所述调整距离调整首位置和/或尾位置;
[0126]内容获取模块26,与位置获取模块21和位置调整模块25连接,获取所述首位置和尾位置之间的内容,可以在位置获取模块21获取屏幕显示内容中被选择的位置时,获取首位置和尾位置之间的内容,也可以位置调整模块25首位置和尾位置后,获取首位置和尾位置之间的内容。
[0127]第二实施例
[0128]图6是屏幕显示内容的选择方法本实施例流程示意图,如图6所示,本实施例与第一实施例基本相同,区别在于,还包括步骤:
[0129]SO将屏幕上预设的多个位置不完全重叠的区域中的至少一个区域作为控制区域。
[0130]用户具有不同的操作习惯,而且用户的手掌与手指大小都不同,将屏幕上预设的多个位置不完全重叠的区域,选择其中的至少一个区域作为控制区域可以满足不同用户的需求,用户可以选择一个区域作为其控制区域,可以选择多个区域作为其控制区域,以利同一用户也可以根据使用情况灵活设定控制区域。
[0131]图7是屏幕预设多个位置不完全重叠的区域示意图,如图7所示,以点划分所标示出的第一区域31,以虚线标示出的第二区域32,以实线标示出的第三区域33是屏幕中三个不完全重叠的区域,用户可以根据需要,选择一个区域作为控制区域。
[0132]在其他实施例中,当用户选取多个控制区域的情况下,用户可以对其中一个控制区域进行划分,也可以对多个控制区域进行划分。
[0133]相应的,本实施例所提供触摸屏幕显示内容的选择系统,图8是屏幕显示内容的选择系统本实施例结构示意图,如图8所示,系统还包括:
[0134]区域选择模块,将屏幕上设置多个位置不完全重叠的区域中的至少一个区域作为控制区域。
[0135]第三实施例
[0136]图9是手机屏幕显示内容的选择的屏幕示意图,如图9所示,在手机触摸屏幕显示有文字内容,在文字选取界面,长按文字进入文字选取界面,在文字上会出现两个游标的图标,可以分别称为首游标41和尾游标42,分别用于表示选中内容的首位置与尾位置,也可以不显示游标,仅以矩形框标示出选中内容,矩形框的左上角位置表示首位置,矩形框的右下角位置表示尾位置。
[0137]以手机的水平中心线为分界线,将手机屏幕划分为上下两部分,用户在上部分上进行水平方向的滑动可以控制首游标41水平方向进行左右移动,用户在下部分上进行水平方向的滑动可以控制尾游标42水平方向进行左右移动。
[0138]以手机的垂直中心线为分界线,将手机屏幕划分为左右两部分,用户在左部分上进行垂直方向的滑动可以控制首游标41垂直方向进行上下移动,用户在右部分上进行垂直方向的滑动可以控制尾游标42垂直方向进行左右移动。通过改变首游标41和尾游标42的位置,改变选择的内容。
[0139]以上所述仅是本发明的优选实施方式,应当指出,其它数据同步软件也可以通过上述实施例的方法达到同样的功能,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
【主权项】
1.一种触摸屏幕显示内容的选择方法,其特征在于, 所述方法包括步骤: Si获取所述屏幕上显示内容中被选择内容的位置,所述位置包括首位置和尾位置; S2获取在屏幕上控制区域中的操作轨迹; S3根据操作轨迹,按预设的控制规则计算出首位置和/或尾位置的调整距离; S4根据所述调整距离调整首位置和/或尾位置; S5获取所述调整后的首位置和尾位置之间的内容。2.如权利要求1所述的触摸屏幕显示内容的选择方法,其特征在于, 在步骤SI之前还包括步骤: SO将所述屏幕上预设的多个位置不完全相同的区域中的至少一个区域作为所述控制区域。3.如权利要求1所述的触摸屏幕显示内容的选择方法,其特征在于, 所述预设的控制规则为: 从所述控制区域划取完全不重叠的第一部分与第二部分; 在第一部分的操作轨迹水平方向和垂直方向的移动距离,分别按一定比例对应首位置水平方向和垂直方向的调整距离; 在第二部分的操作轨迹水平方向和垂直方向的移动距离,分别按一定比例对应尾位置的水平方向和垂直方向调整距离。4.如权利要求1所述的触摸屏幕显示内容的选择方法,其特征在于, 所述预设的控制规则为: 从控制区域划取完全不重叠的第三部分与第四部分; 在第三部分的操作轨迹的水平方向移动距离,按一定比例对应首位置的水平方向的调整距离; 在第四部分的操作轨迹的水平方向移动距离,按一定比例对应尾位置的水平方向的调整距离; 再从控制区域划取完全不重叠的第五部分与第六部分; 在第五部分的操作轨迹的垂直方向移动距离,按一定比例对应首位置的垂直方向的调整距离; 在第六部分的操作轨迹的垂直方向移动距离,按一定比例对应尾位置的垂直方向的调整距离。5.如权利要求1-4中任意一项权利要求所述的触摸屏幕显示内容的选择方法,其特征在于, 所述触摸屏幕的全部区域作为所述控制区域。6.一种触摸屏幕显示内容的选择系统,其特征在于,包括: 位置获取模块,获取所述屏幕上显示内容中被选择内容的位置,包括首位置和尾位置; 操作轨迹获取模块,获取在屏幕上控制区域中的操作轨迹; 存储模块,存储预设的控制规则; 运算模块,与操作轨迹获取模块和存储模块连接,读取存储模块所存储的控制规则,将所述操作轨迹按所述控制规则计算出首位置和/或尾位置的调整距离; 位置调整模块,与位置获取模块和运算模块连接,根据所述调整距离调整首位置和/或尾位置; 内容获取模块,与位置获取模块和位置调整模块连接,获取所述首位置和尾位置之间的内容。7.如权利要求6所述的触摸屏幕显示内容的选择系统,其特征在于,系统还包括: 区域选择模块,与操作轨迹获取模块连接,将所述屏幕上预设的多个位置不完全相同的区域中的至少一个区域作为所述控制区域。8.如权利要求6所述的触摸屏幕显示内容的选择系统,其特征在于, 所述预设的控制规则为: 从所述控制区域划取完全不重叠的第一部分与第二部分; 在第一部分的操作轨迹水平方向和垂直方向的移动距离,分别按一定比例对应首位置水平方向和垂直方向的调整距离; 在第二部分的操作轨迹水平方向和垂直方向的移动距离,分别按一定比例对应尾位置的水平方向和垂直方向调整距离。9.如权利要求6所述的触摸屏幕显示内容的选择系统,其特征在于, 所述预设的控制规则为: 从控制区域划取完全不重叠的第三部分与第四部分; 在第三部分的操作轨迹水平方向的移动距离,按一定比例对应首位置的水平方向的调整距离; 在第四部分的操作轨迹水平方向的移动距离,按一定比例对应尾位置的水平方向的调整距离; 再从控制区域划取完全不重叠的第五部分与第六部分; 在第五部分的操作轨迹垂直方向的移动距离,按一定比例对应首位置的垂直方向的调整距离; 在第六部分的操作轨迹垂直方向的移动距离,按一定比例对应尾位置的垂直方向的调整距离。10.如权利要求6-9中任意一项权利要求所述的触摸屏幕显示内容的选择系统,其特征在于, 所述触摸屏幕的全部区域作为所述控制区域。
【文档编号】G06F3/0484GK105843511SQ201610210711
【公开日】2016年8月10日
【申请日】2016年4月6日
【发明人】奚群
【申请人】上海斐讯数据通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1