一种信息处理的方法及电子设备的制作方法

文档序号:6492358阅读:100来源:国知局
一种信息处理的方法及电子设备的制作方法
【专利摘要】本发明公开了一种信息处理的方法及电子设备,所述信息处理的方法应用在一包括触控显示单元的电子设备中,所述方法包括:判断所述触控显示单元表面是否存在运动轨迹为一滑动轨迹的第一触控操作;在存在所述第一触控操作时,确定所述滑动轨迹的起始位置所对应的第一触控点和所述滑动操作的结束位置所对应的第二触控点;基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一区域;控制所述第一区域中的第一对象处于被选中状态。
【专利说明】一种信息处理的方法及电子设备
【技术领域】
[0001]本发明涉及信息处理领域,特别涉及一种信息处理的方法及电子设备。
【背景技术】
[0002]随着全球信息化技术的发展,电子设备产品已经完全渗入人们的生活。很多电子设备产品,比如笔记本电脑、手机、PAD等,由于其具有便携式特点,所以成为广为普及的工具,给用户带来了越来越多的便利。
[0003]其中,很多电子设备都具有触控显示单元,通过所述触控显示单元即可直接完成输入操作,由于操作方便,故而得到了越来越多用户的欢迎。在现有技术中,在对通过触控显示单元选择电子设备上的数据时,通常只能进行单项选择,或者通过与快捷键配合的方式实现多项选择。
[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]呈现一交互框,以确定是否存在所述选择操作来确定是否删除所述第一对象。
[0031]可选的,在所述控制所述第一区域中的第一对象处于被选中状态之后,所述方法还包括:
[0032]判断所述显示单元表面是否存在第二触控操作;
[0033]在存在所述第二触控操作时,控制所述第一对象处于未被选中状态。
[0034]可选的,所述至少基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一区域,具体为:
[0035]基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一矩形区域,所述第一矩形区域即为所述第一区域。
[0036]可选的,所述基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一矩形区域,具体包括:
[0037]确定所述第一触控点和所述第二触控点所构成的第一连接线;
[0038]判断所述第一连接线与所述电子设备的任一边缘是否平行;
[0039]在不平行时,以所述第一连接线为对角线,确定所述第一矩形矩形。
[0040]可选的,所述基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一矩形区域,具体包括:
[0041]确定所述第一触控点和所述第二触控点所构成的第一连接线;
[0042]判断所述第一连接线与所述电子设备的任一边缘是否平行;
[0043]在平行时,以所述第一连接线为对称线,确定所述第一矩形区域。
[0044]可选的,所述至少基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一区域,具体包括:
[0045]确定所述滑动操作所对应的至少一个第三触控点;
[0046]基于所述第一触控点、所述第二触控点和所述至少一第三触控点确定一第二子区域,所述第二子区域即为所述第一区域。
[0047]另一方面,本申请通过另一实施例提供如下技术方案:
[0048]一种电子设备,所述电子设备包括触控显示单元,所述电子设备还包括:
[0049]第一判断模块,用于判断所述触控显示单元表面是否存在运动轨迹为一滑动轨迹的第一触控操作;[0050]第一确定模块,用于在存在所述第一触控操作时,确定所述滑动轨迹的起始位置所对应的第一触控点和所述滑动操作的结束位置所对应的第二触控点;
[0051]第二确定模块,用于基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一区域;
[0052]第一控制模块,用于控制所述第一区域中的第一对象处于被选中状态。
[0053]可选的,所述第一对象,具体为:
[0054]列表对象;和/或
[0055]文字对象;和/或
[0056]图像对象。
[0057]可选的,所述电子设备还包括:
[0058]第二判断模块,用于在控制所述第一区域中的第一对象处于被选中状态之后,判断所述第一触控点所对应的第一触控时间是否大于第一预设阈值和/或
[0059]判断所述第二触控点所对应的第二触控时间是否大于第二预设阈值;
[0060]删除模块,用于当所述第一触控时间大于所述第一预设阈值和/或当所述第二触控时间大于所述第二预设阈值时,删除所述第一对象。
[0061]可选的,所述电子设备还包括:
[0062]呈现模块,用于在删除所述第一对象之前,呈现一提示所述第一对象将要被删除的可交互界面。
[0063]可选的,所述删除模块,具体包括:
[0064]第一判断单元,用于判断所述可交互界面上是否存在用于确定要删除所述第一对象的选择操作;
[0065]生成单元,用于在存在所述选择操作时,响应所述选择操作,生成一删除指令;
[0066]执行单元,用于执行所述删除指令,删除所述第一对象。
[0067]可选的,所述呈现模块,具体用于:
[0068]缩小所述第一对象的显示尺寸;和/或
[0069]在所述第一对象外围设置一高亮显示的边框;
[0070]呈现一交互框,以确定是否存在所述选择操作来确定是否删除所述第一对象。
[0071]可选的,所述电子设备还包括:
[0072]第三判断模块,用于在控制所述第一区域中的第一对象处于被选中状态之后,判断所述显示单元表面是否存在第二触控操作;
[0073]第二执行模块,用于在存在所述第二触控操作时,控制所述第一对象处于未被选中状态。
[0074]可选的,所述第二确定模块,具体用于:
[0075]基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一矩形区域,所述第一矩形区域即为所述第一区域。
[0076]可选的,所述第二确定模块,具体包括:
[0077]第一确定单元,用于确定所述第一触控点和所述第二触控点所构成的第一连接线.[0078]第二判断单元,用于判断所述第一连接线与所述电子设备的任一边缘是否平行;[0079]第二确定单元,用于在不平行时,以所述第一连接线为对角线,确定所述第一矩形。
[0080]可选的,所述第二确定模块,具体包括:
[0081]第三确定单元,用于确定所述第一触控点和所述第二触控点所构成的第一连接线.-^4 ,
[0082]第三判断单元,用于判断所述第一连接线与所述电子设备的任一边缘是否平行;
[0083]第四确定单元,用于在平行时,以所述第一连接线为对称线,确定所述第一区域。
[0084]可选的,所述第二确定模块,具体包括:
[0085]第五确定单元,用于确定所述滑动操作所对应的至少一个第三触控点;
[0086]第六确定单元,用于基于所述第一触控点、所述第二触控点和所述至少一第三触控点确定一第二子区域,所述第二子区域即为所述第一区域。
[0087]本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0088](I)由于在本申请实施例中,采用了通过触控显示单元表面的触控操作的滑动轨迹来确定第一区域,然后控制所述第一区域内的第一对象处于被选中状态的技术方案,故而,解决了现有技术中进行多项选择时操作不方便的技术问题,达到了多项选择时操作更加方便的技术效果。 [0089](2)由于在本申请实施例中,采用了当第一触控点对应的第一触控时间大于第一预设阈值和/或当所述第二触控时间大于第二预设阈值时,删除所述第一对象的技术方案,故而达到了删除操作更加方便的技术效果。
[0090](3)由于在本申请实施例中,在删除第一对象之前,还要确定是否存在删除所述第一对象的选择,在存在所述选择操作时,才删除操作所述第一对象,故而达到了防止误操作的技术效果。
[0091](4)由于在本申请实施例中,既可以通过所述第一触控点和所述第二触控点所构成的第一连接线作为对称线形成所述第一矩形区域;还可以所述第一连接线形成对角线形成所述第一矩形区域,故而达到了形成所述第一矩形区域的方式更加多样化的技术效果。
【专利附图】

【附图说明】
[0092]图1为本申请实施例一中信息处理的方法的流程图;
[0093]图2为本申请实施例一方法中确定所述第一区域的流程图;
[0094]图3为本申请实施例一方法中确认是否删除所述第一对象的流程图;
[0095]图4为本申请实施例一方法中删除所述第一对象的具体细化图;
[0096]图5a-图5c为本申请实施例二中手机的显示界面的示意图;
[0097]图6为本申请实施例三中平板电脑的显示界面示意图;
[0098]图7为本申请实施例四中电子设备的结构图。
【具体实施方式】
[0099]本发明实施例提供一种信息处理方法及电子设备,用于解决现有技术中进行多项选择时操作不方便的技术问题。
[0100]本申请实施例中的技术方案为解决上述的技术问题,总体思路如下:[0101]首先判断在电子设备的触控显示单元表面是否存在运动轨迹为一滑动轨迹的第一触控操作;在存在所述第一触控操作时,则确定所述滑动轨迹的起始位置所对应的第一触控点和所述滑动操作的结束位置所对应的第二触控点;然后,基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一区域,其中,在确定所述第一区域时,可以首先确定第一触控点和所述第二触控点所形成的第一连接线,然后以所述第一连接线为对称线或对角线形成一第一矩形区域,所述第一矩形区域即为所述第一区域;最后控制所述第一区域内的第一对象处于被选中状态,其中,所述第一对象可以为:文字对象、图像对象以及列表对象等等。
[0102]由于采用上述方案,可以通过一滑动轨迹来确定第一区域,然后确定所述第一区域内的第一对象处于被选中状态,故而达到了多项选择时操作更加方便的技术效果。
[0103]为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上述技术方案进行详细的说明。
[0104]实施例一
[0105]本申请实施例一提供一种信息处理的方法,所述方法应用在一包括触控显示单元的电子设备中,所述电子设备例如为:笔记本电脑、手机、平板电脑等等。
[0106]请参考图1,所述信息处理的方法包括如下步骤:
[0107]步骤SlOl:判断所述触控显示单元表面是否存在运动轨迹为一滑动轨迹的第一触控操作;
[0108]步骤S102:在存在所述第一触控操作时,确定所述滑动轨迹的起始位置所对应的第一触控点和所述滑动操作的结束位置所对应的第二触控点;
[0109]步骤S103:基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一区域;
[0110]步骤S104:控制所述第一区域中的第一对象处于被选中状态。
[0111]在具体实施过程中,步骤SlOl中,可以采用多种方式判断是否存在所述第一触控操作;比如:当所述触控显示单元为电容屏时,可以通过所述触控显示单元表面电容的是否变化,来确定是否存在所述第一触控操作;比如:当所述触控显示单元为红外触控屏时,可以通过X轴、Y轴两个方向的红外光信号来确定是否存在所述第一触控操作等等。当然,在具体实施过程中,还可以采用其它方式判断是否存在所述第一触控操作,对此本申请实施例不作限制。
[0112]在具体实施过程中,步骤S102中,通常可以采用多种方式确定所述第一触控点和所述第二触控点,通过触控显示单元表面电容值的变化轨迹来确定所述第一触控点和第二触控点、通过触控显示单元上X轴、Y轴方向的红外光信号来确定被触控体所遮挡的区域的轨迹来确定所述第一触控点和所述第二触控点,对于采用何种方式确定所述第一触控点和所述第二触控点,本申请实施不作限制。
[0113]另外,所述第一触控点和所述第二触控点可以X轴坐标相同,比如:第一触控点坐标为:(20,10),第二触控点坐标为:(20,30),其X轴坐标同为:20:
[0114]可以Y轴坐标相同,比如:所述第一触控点坐标为:(20,10),所述触控点坐标为:(60,10),其Y轴坐标同为:10 ;
[0115]也可以X轴和Y轴坐标均不相同,比如:第一触控点坐标为:(20,30),第二触控点坐标为:(60, 10)。对于第一触控点和第二触控点的位于何种位置以及其坐标为何值,本申请实施不再详细列举,并且不作限制。
[0116]在具体实施过程中,所述步骤S103中基于第一触控点和第二触控点确定所述第一区域,可以分为多种情况,下面列举其中的两种进行介绍,当然,在具体实施过程中,不限于以下两种情况。
[0117]第一种,基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一矩形区域,所述第一矩形区域即为所述第一区域。
[0118]在具体实施过程中,形成所述第一矩形区域又可以采用多种方式,下面列举其中的两种进行介绍,当然,在具体实施过程中,不限于以下两种情况。
[0119](I)请参考图2,所述基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一矩形区域,具体包括:
[0120]步骤S201:确定所述第一触控点和所述第二触控点所构成的第一连接线;
[0121]步骤S202:判断所述第一连接线与所述电子设备的任一边缘是否平行;
[0122]步骤S203a:在不平行时,以所述第一连接线为对角线,确定所述第一矩形区域。
[0123]在具体实施过程中,所述步骤S201中,只要所述第一触控点和所述第二触控点不为同一点,那么其必然可以构成一连接线,并且可以确定其对应的直线公式,以步骤S102所列举的三组触控点为例:
[0124]当第一触控点坐标为:(20,10),第二触控点坐标为:(20,30)时,其对应的直线公式为:x=20;
[0125]当所述第一触控点坐标为:(20,10),所述触控点坐标为:(60,10),其对应的直线公式为:y=io ;
[0126]当第一触控点坐标为:(20,30),第二触控点坐标为:(60,10)时,其对应的直线公式为:y=_l/2 (χ-20)+30。
[0127]所述步骤S102中,电子设备的边缘线中X轴和Y轴中必然有一个数据为恒定不变的,而如果第一连接线与所述边缘线平行,那么,其必然也有一个数据是恒定不变的,故而直接通过所述第一连接线的直线公式就可以确定其是否所述电子设备的任一边缘平行,以步骤S202中的直线公式为例,其中直线公式为χ=20的第一连接线与Y轴平行,y=10的第一连接线与X轴平行,故而其与所述电子设备的任一边缘平行;而y=_l/2 (χ-20) +30既不与X轴平行也不与Y轴平行,故而其不与所述电子设备的任一边缘平行。
[0128]其中,步骤S203a中,以所述第一连接线为对称轴,确定所述第一矩形区域可以采用如下方式:
[0129]比如:当所述第一连接线与Y轴平行时,以所述第一连接线为中心左右各扩展一预设距离,将所述第一触控点(20,10)和所述第二触控点(20,30)比如:10px,当然也可以为其它值,然后确定四个定点:(10, 10)、(30,10)、(10,30)、(20,30),然后以这四个点为定点确定所述第一矩形区域;
[0130]当所述第一连接线与X轴平行时,则以所述第一连接线为中心上下各扩展一预设距离,确定四个定点。
[0131]当然,在具体实施过程中,也可以采用其它方式确定所述第一矩形区域,对于采用何种方式确定所述第一矩形区域,本申请实施例不作限制。[0132](2)请继续参考图2,所述基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一矩形区域,具体包括:
[0133]步骤S201:确定所述第一触控点和所述第二触控点所构成的第一连接线;
[0134]步骤S202:判断所述第一连接线与所述电子设备的任一边缘是否平行;
[0135]步骤S203b:在平行时,以所述第一连接线为对称线,确定所述第一矩形区域。
[0136]其中,步骤S201中如何确定所述第一连接线和步骤S202中如何判断所述第一连接线与所述电子设备的任一边缘是否平行,由于前面已作介绍,故而在此不再赘述。
[0137]步骤S203b中,同样可以采用多种方式确定所述第一矩形区域,下面列举其中的两种进行介绍,当然,在具体实施过程中,不限于以下两种情况。
[0138]①确定所述第一连接线的中点,然后通过所述中点作一垂直对称轴或者水平对称轴;然后复制所述第一连接线并按照所述垂直对称轴或所述水平对称轴翻转,进而获得所述第一矩形区域的两条对角线,然后通过所述对角线确定所述第一矩形区域。
[0139]②基于所述第一连接线作一等边直角三角形,然后复制所述等边直角三角形,并翻转值原等边直接三角形的对面,从而确定一正方形区域,所述正方形区域即为所述第一矩形区域。
[0140]由以上描述可知,由于在本申请实施例中,既可以通过所述第一触控点和所述第二触控点所构成的第一连接线作为对称线形成所述第一矩形区域;还可以所述第一连接线形成对角线形成所述第一矩形区域,故而达到了形成所述第一矩形区域的方式更加多样化的技术效果。
[0141]第二种,所述至少基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一区域,具体包括:
[0142]确定所述滑动操作所对应的至少一个第三触控点;
[0143]基于所述第一触控点、所述第二触控点和所述至少一第三触控点确定一第二子区域,所述第二子区域即为所述第一区域。
[0144]在具体实施过程中,可以通过所述第一滑动操作确定除第一触控点在内的多个触控点,然后通过这多个触控点就可以确定出一条滑动轨迹,通过这个滑动轨迹就可以决定一第二子区域,例如:以所述滑动轨迹为中心,左右各扩展一定像素,比如:20px、30px,当然,也可以为其它值,然后确定出所述第二子区域。
[0145]在具体实施过程中,所述步骤S104中所确定的第一对象可以分为多种情况,下面列举其中的几种进行介绍,当然,在具体实施过程中,不限于以下几种情况。
[0146]第一种,列表对象,所述列表对象例如为:表格、列表框等等,其中表格例如为:文本框中的表格、excel中的表格,当然也可以为其它表格,而列表框例如为:选择框、下拉菜单、分组信息等等,对于所述列表对象为何种列表对象,本申请实施例不作限制。
[0147]通常情况下,用户选择一个列表框中的部分数据时,通常是为了选择部分格子所对应的数据,而不是选择格子中的零散数据,故而为了防止所选择的数据非格子中的零散数据,以所述第一区域为所述第一矩形区域为例,可以直接通过所述第一矩形区域,确定多个格子,然后控制这些格子处于被选中状态。其中,被所述第一矩形区域所选中的列表对象中的每一个格子,可以在部分被选中的情况下,就归入所述第一对象的范畴;也可以在全部都被所述第一矩形区域所选中时,才归于所述第一对象的范畴。对此,本申请实施例不作限制。
[0148]第二种,文字对象,所述文字对象可以为各种文档中的文字对象,也可以为网络中的文字对象,对于所述文字对象为何种文字对象,本申请实施例不作限制。
[0149]其中,通过第一矩形区域可能只框中了部分文字,为了防止这种情况,被所述第一矩形区域所选中的文字,可以在全部被选中的情况下,才归于所述第一对象的范畴;也可以在部分被选中的情况下,就归于所述第一对象的范畴,本申请实施例不作限制。
[0150]第三种,图像对象,所述图像对象可以是通过图片浏览器所打开的图像对象、也可以是位于各种文档中的图像对象、也可以为网络中的图像对象,对于所述图像对象为何种图像对象,本申请实施例不作限制。
[0151]在这种情况下,控制被选中的图像区域作为所述第一对象,处于被选中状态即可。
[0152]在具体实施过程中,所述第一对象可以仅仅为上述多种第一对象中的第一种,也可以是多种,对此本申请实施例不作限制。
[0153]在具体实施过程中,在基于步骤S104控制所述第一对象处于被选中状态之后,如图3所示,还可以执行如下步骤:
[0154]步骤S301:判断所述第一触控点所对应的第一触控时间是否大于第一预设阈值和/或
[0155]判断所述第二触控点所对应的第二触控时间是否大于第二预设阈值;
[0156]步骤S302:当所述第一触控时间大于所述第一预设阈值和/或当所述第二触控时间大于所述第二预设阈值时,删除所述第一对象。
[0157]在具体实施过程中,可以设定一第一预设阈值,比如:2S、3S、5S等等,当然也可以为其它值,然后给所述电子设备设定一计时器,每当检测所述电子设备表面存在触控操作时,就可以计时。
[0158]在基于步骤S104控制所述第一对象处于被选中状态之后,就判断所述计时器的时间是否大于所述第一预设阈值,比如:2S,如果大于,在删除所述第一对象,比如:删除部分列表框、删除部分文字、又或是剪切掉部分图像等等。
[0159]或者,可以设定一第二预设阈值,比如:3s、5s等等,然后判断第二触控时间是否大于所述第二预设阈值,在大于时,就进行删除操作。
[0160]在具体实施中,可以只采用上述一种方式判断是否进行删除操作,也可以采用上述两种方式的结合判断是否进行删除操作,在采用二者结合时,可以只要其中一种方式满足预设条件就进行删除操作,也可以当上述两种方式满足预设条件时,才进行删除操作,对此本申请实施例不再详细列举,并且不作限制。
[0161]由以上描述可知,由于在本申请实施例中,采用了当第一触控点对应的第一触控时间大于第一预设阈值和/或当所述第二触控时间大于第二预设阈值时,删除所述第一对象的技术方案,故而达到了删除操作更加方便的技术效果。
[0162]在具体实施过程中,基于步骤S302删除所述第一图像之前,还可以执行如下步骤:
[0163]呈现一提示所述第一对象将要被删除的可交互界面。
[0164]在具体实施过程中,所述可交互界面可以分为多种情况,其其的作用主要有两个:[0165]①提示用户所述第一对象将要被删除。
[0166]在具体实施过程中,可以采用多种方式提示所述第一对象将要被删除,比如:缩小所述第一对象的显示尺寸、给所述第一对象的外围设置一高亮显示的边框、对所述第一对象进行虚化显示等等。对于采用何种方式提示所述第一对象将要被删除,本申请实施例不作限制。
[0167]②让用户确定是否要删除所述第一对象。
[0168]比如:可以提供一交互框,通过用户的选择操作来确定是否删除所述第一对象,当然,也可以采用其它方式让用户确定,对此本申请实施例不再详细列举,并且不作限制。
[0169]在具体实施过程中,所述步骤S302中删除所述第一对象,如图4所示,可以包括如下步骤:
[0170]步骤S401:判断所述可交互界面上是否存在用于确定要删除所述第一对象的选择操作;
[0171]步骤S402:在存在所述选择操作时,响应所述选择操作,生成一删除指令;
[0172]步骤S403:执行所述删除指令,删除所述第一对象。
[0173]在具体实施过程中,步骤S401中,电子设备可以在可交互界面上显示如下交互框:
[0174]“请通过输入数字“ I ”、“ 2 ”确定是否删除所述第一对象?
[0175]1、是 2、否”。
[0176]用户在查看到所述交互框之后,就会进行对应的选择操作,其中,如果电子设备检测到用户的选择操作所对应的数据为“ 1”,则确定所述选择操作为确定要删除所述第一对象的选择操作;而如果电子设备检测到选择操作所对应的数据为“2”,则确定所述选择操作为不删除所述第一对象的选择操作。
[0177]步骤S402中,如果所述电子设备检测到用户的选择操作所对应的数据为“2”,则生成所述删除指令。
[0178]由以上描述可知,由于在本申请实施例中,在删除第一对象之前,还要确定是否存在删除所述第一对象的选择,在存在所述选择操作时,才删除操作所述第一对象,故而达到了防止误操作的技术效果。
[0179]在具体实施过程中,基于步骤S104控制所述第一对象处于被选中状态之后,所述方法还包括:
[0180]判断所述显示单元表面是否存在第二触控操作;
[0181]在存在所述第二触控操作时,控制所述第一对象处于未被选中状态。
[0182]在具体实施过程中,所述显示单元表面的第二触控操作可以为任一操作,比如:单击操作、双击操作、滑动操作等等,当检测到所述第二触控操作时,则说明使用所述电子设备的用户要么想取消选择、要么希望重新选择,故而,控制所述第一对象处于未被选中状态。
[0183]实施例二
[0184]为了使本领域所属技术人员进一步的了解本申请实施例一中的信息处理的方法的具体实现过程,本申请实施例二将站在用户侧介绍该方法。其中,以所述电子设备为手机为例,进行介绍。[0185]请参考图5a、图5b和图5c,所述手机的显示屏51上显示有一联系人界面52,其中,所述联系人界面中包含多个联系人信息,设置于一列表框中。
[0186]其中,在Tl时刻用户A在所述联系人界面52上进行一滑动操作;所述电子设备检测到所述滑动操作之后,确定所述滑动操作所对应的第一触控点52a为:(50,50),第二触控点52b为(300,550),如图5a所示,所述52c为第一连接线。
[0187]然后所述电子设备确定所述第一触控点52a和所述第二触控点52b所对应的直线公式为:y=2(x-50)+50 ;故而可以确定所述第一连接线与所述手机的任一边缘线皆不平行。因而所述电子设备确定所述第一连接线的中心点所在坐标为:(175,300),然后通过该点建立一水平对称轴,y=300,最后将所述第一连接线通过所述水平对称轴翻转,如图5b所示,获得另外两个点52d (50,550)、52e (300,50)从而通过所述四个点确定所述第一矩形区域52f。
[0188]其中,所述第一矩形区域52f共选中四个联系人:联系人a、联系人b、联系人c和联系人d,其中,皆只有部分区域选中,但是通常情况下,选择联系人的部分区域都就是为了选择对应的联系人,故而确定所述联系人a、联系人b、联系人c和联系人d都属于所述第一对象,然后控制其进入选择状态。
[0189]同时,所述电子设备的内的计时器检测获得第一触控点(50,50)的停留时间为3S,大于第一预设时间检测2S,故而显示一将要删除所述第一对象的可交互界面,如图5c所示,给所述第一对象画了个实线框52g。
[0190]同时所述电子设备显示一可交互界面,例如:“请点击‘y’或‘η’键,确定是否删除所述第一对象”;
[0191]用户点击了“y”键,所述电子设备检测到用户的所述选择操作之后,确定用户希望删除所述第一对象,也就是所述四个联系人信息,故而删除所述四个联系人信息。
[0192]实施例三
[0193]本申请实施例三将以所述电子设备为平板电脑,所述第一区域为所述第二子区域为例进行介绍。
[0194]请参考图6,所述平板电脑包括触控显示屏61 ;
[0195]在Tl时刻,用户A打开所述平板电脑进行一些操作,其中,所述用户A通过在所述平板电脑上进行一滑动操作;
[0196]所述平板电脑检测到所述滑动操作之后,确定所述滑动操作所对应的起始点62a,结束点62b以及中间的3个触控点62c、62d、62e,然后通过这五个触控点,所述平板电脑确定一滑动轨迹63 ;
[0197]然后所述平板电脑通过所述将所述滑动轨迹63左右各扩展30px,确定第二子区域64 ;故而所述平板电脑控制所述第二子区域内的三个文件65a、65b、65c处于选中状态。
[0198]同时,所述平板电脑检测用户在结束点62b所对应的第二触控时间,假设为2s,其中,小于第二预设时间5s,故而仅控制其处于选中状态,而不删除这三个文件。
[0199]实施例三
[0200]本申请实施例三提供一种电子设备,所述电子设备包括触控显示单元,所述电子设备例如为:手机、笔记本电脑、平板电脑等等。
[0201]请参考图7,所述电子设备还包括如下结构:[0202]第一判断模块701,用于判断所述触控显示单元表面是否存在运动轨迹为一滑动轨迹的第一触控操作;
[0203]第一确定模块702,用于在存在所述第一触控操作时,确定所述滑动轨迹的起始位置所对应的第一触控点和所述滑动操作的结束位置所对应的第二触控点;
[0204]第二确定模块703,用于基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一区域;
[0205]第一控制模块704,用于控制所述第一区域中的第一对象处于被选中状态。
[0206]在具体实施过程中,所述第一判断模块701可以采用多种方式判断是否存在所述第一触控操作,比如:通过电容变化、通过X轴、Y轴两个方向的红外光信号等等,由于在本申请实施例一中已作介绍,故而在此不再赘述。
[0207]在具体实施过程中,所述第一确定模块702,同样可以采用多种方式确定所述第一触控点和所述第二触控点,由于在本申请实施例一中已作介绍,故而在此不再赘述。
[0208]在具体实施过程中,所述第二确定模块703可以采用多种方式确定所述第一区域,因而其功能模块也不同,下面列举所述第二确定模块703的两种功能模块进行介绍,当然,在具体实施过程中,不限于以下两种情况。
[0209]第一种,所述第二确定模块703,具体用于:
[0210]基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一矩形区域,所述第一矩形区域即为所述第一区域。
[0211]在这种情况下,所述第二确定模块703又可以采用多种方式确定所述第一矩形区域,下面列举其中的两种进行介绍,当然,在具体实施过程中,不限于以下两种情况。
[0212]( I)所述第二确定模块703,具体包括:
[0213]第一确定单元,用于确定所述第一触控点和所述第二触控点所构成的第一连接线.[0214]第二判断单元,用于判断所述第一连接线与所述电子设备的任一边缘是否平行;
[0215]第二确定单元,用于在不平行时,以所述第一连接线为对角线,确定所述第一矩形。
[0216](2)所述第二确定模块703,具体包括:
[0217]第三确定单元,用于确定所述第一触控点和所述第二触控点所构成的第一连接线.[0218]第三判断单元,用于判断所述第一连接线与所述电子设备的任一边缘是否平行;
[0219]第四确定单元,用于在平行时,以所述第一连接线为对称线,确定所述第一矩形区域。
[0220]由以上描述可知,由于在本申请实施例中,既可以通过所述第一触控点和所述第二触控点所构成的第一连接线作为对称线形成所述第一矩形区域;还可以所述第一连接线形成对角线形成所述第一矩形区域,故而达到了形成所述第一矩形区域的方式更加多样化的技术效果。
[0221]第二种,所述第二确定模块703,具体包括:
[0222]第五确定单元,用于确定所述滑动操作所对应的至少一个第三触控点;
[0223]第六确定单元,用于基于所述第一触控点、所述第二触控点和所述至少一第三触控点确定一第二子区域,所述第二子区域即为所述第一区域。
[0224]在具体实施过程中,所述第一控制模块704所选择第一对象也可以分为多种情况,例如:
[0225]列表对象;和/或
[0226]文字对象;和/或
[0227]图像对象。
[0228]其中,基于所述第一对象的不同,其选择方式也有差异,由于具体如何选择,在本申请实施例一中已作介绍,故而在此不再赘述。
[0229]在具体实施过程中,所述电子设备还包括:
[0230]第二判断模块,用于在控制所述第一区域中的第一对象处于被选中状态之后,判断所述第一触控点所对应的第一触控时间是否大于第一预设阈值和/或
[0231]判断所述第二触控点所对应的第二触控时间是否大于第二预设阈值;
[0232]删除模块,用于当所述第一触控时间大于所述第一预设阈值和/或当所述第二触控时间大于所述第二预设阈值时,删除所述第一对象。
[0233]由于在本申请实施例中,采用了当第一触控点对应的第一触控时间大于第一预设阈值和/或当所述第二触控时间大于第二预设阈值时,删除所述第一对象的技术方案,故而达到了删除操作更加方便的技术效果。
[0234]另外,在具体实施过程中,所述电子设备还包括:
[0235]呈现模块,用于在删除所述第一对象之前,呈现一提示所述第一对象将要被删除的可交互界面。
[0236]所述可交互界面具体有如下两个功能:
[0237]①提示用户所述第一对象将要被删除。
[0238]缩小所述第一对象的显示尺寸;和/或
[0239]在所述第一对象外围设置一高亮显示的边框。
[0240]②让用户确定是否要删除所述第一对象。
[0241]呈现一交互框,以确定是否存在所述选择操作来确定是否删除所述第一对象。
[0242]在具体实施过程中,所述删除模块,具体包括:
[0243]第一判断单元,用于判断所述可交互界面上是否存在用于确定要删除所述第一对象的选择操作;
[0244]生成单元,用于在存在所述选择操作时,响应所述选择操作,生成一删除指令;
[0245]执行单元,用于执行所述删除指令,删除所述第一对象。
[0246]由以上描述可知,由于在本申请实施例中,在删除第一对象之前,还要确定是否存在删除所述第一对象的选择,在存在所述选择操作时,才删除操作所述第一对象,故而达到了防止误操作的技术效果。
[0247]在具体实施过程中,所述电子设备还包括:
[0248]第三判断模块,用于在控制所述第一区域中的第一对象处于被选中状态之后,判断所述显示单元表面是否存在第二触控操作;
[0249]第二执行模块,用于在存在所述第二触控操作时,控制所述第一对象处于未被选中状态。[0250]由于本实施例三所介绍的电子设备,为实施本申请实施例一中的信息处理的方法所采用的电子设备,故而基于本申请实施例一中所介绍的信息处理的方法,本领域所属技术人员能够了解本申请实施例三种电子设备的【具体实施方式】以及其各种变化形式,所以在此对于该电子设备不再详细介绍。只要本领域所属技术人员实施本申请实施例一中信息处理的方法所采用的电子设备,都属于本申请所欲保护的范围。
[0251]本申请提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0252](I)由于在本申请实施例中,采用了通过触控显示单元表面的触控操作的滑动轨迹来确定第一区域,然后控制所述第一区域内的第一对象处于被选中状态的技术方案,故而,解决了现有技术中进行多项选择时操作不方便的技术问题,达到了多项选择时操作更加方便的技术效果。
[0253](2)由于在本申请实施例中,采用了当第一触控点对应的第一触控时间大于第一预设阈值和/或当所述第二触控时间大于第二预设阈值时,删除所述第一对象的技术方案,故而达到了删除操作更加方便的技术效果。
[0254](3)由于在本申请实施例中,在删除第一对象之前,还要确定是否存在删除所述第一对象的选择,在存在所述选择操作时,才删除操作所述第一对象,故而达到了防止误操作的技术效果。
[0255](4)由于在本申请实施例中,既可以通过所述第一触控点和所述第二触控点所构成的第一连接线作为对称线形成所述第一矩形区域;还可以所述第一连接线形成对角线形成所述第一矩形区域,故而达到了形成所述第一矩形区域的方式更加多样化的技术效果。
[0256]尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0257]显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1.一种信息处理的方法,所述方法应用在一包括触控显示单元的电子设备中,其特征在于,所述方法包括: 判断所述触控显示单元表面是否存在运动轨迹为一滑动轨迹的第一触控操作; 在存在所述第一触控操作时,确定所述滑动轨迹的起始位置所对应的第一触控点和所述滑动操作的结束位置所对应的第二触控点; 至少基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一区域; 控制所述第一区域中的第一对象处于被选中状态。
2.如权利要求1所述的方法,其特征在于,所述第一对象,具体为: 列表对象;和/或 文字对象;和/或 图像对象。
3.如权利要求1所述的方法,其特征在于,在所述控制所述第一区域中的第一对象处于被选中状态之后,所述方法还包括: 判断所述第一触控点所对应的第一触控时间是否大于第一预设阈值和/或 判断所述第二触控点所对应的第二触控时间是否大于第二预设阈值; 当所述第一触控时间大于所述第一预设阈值和/或当所述第二触控时间大于所述第二预设阈值时,删除所述第一对象。
4.如权利 要求3所述的方法,其特征在于,在所述删除所述第一对象之前,所述方法还包括: 呈现一提示所述第一对象将要被删除的可交互界面。
5.如权利要求4所述的方法,其特征在于,所述删除所述第一对象,具体包括: 判断所述可交互界面上是否存在用于确定要删除所述第一对象的选择操作; 在存在所述选择操作时,响应所述选择操作,生成一删除指令; 执行所述删除指令,删除所述第一对象。
6.如权利要求4或5所述的方法,其特征在于,所述呈现一提示所述第一对象将要被删除的可交互界面,具体为: 缩小所述第一对象的显示尺寸;和/或 在所述第一对象外围设置一高亮显示的边框; 呈现一交互框,以确定是否存在所述选择操作来确定是否删除所述第一对象。
7.如权利要求1-5任一权项所述的方法,其特征在于,在所述控制所述第一区域中的第一对象处于被选中状态之后,所述方法还包括: 判断所述显示单元表面是否存在第二触控操作; 在存在所述第二触控操作时,控制所述第一对象处于未被选中状态。
8.如权利要求1-5任一权项所述的方法,其特征在于,所述至少基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一区域,具体为: 基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一矩形区域,所述第一矩形区域即为所述第一区域。
9.如权利要求8所述的方法,其特征在于,所述基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一矩形区域,具体包括:确定所述第一触控点和所述第二触控点所构成的第一连接线; 判断所述第一连接线与所述电子设备的任一边缘是否平行; 在不平行时,以所述第一连接线为对角线,确定所述第一矩形矩形。
10.如权利要求8所述的方法,其特征在于,所述基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一矩形区域,具体包括: 确定所述第一触控点和所述第二触控点所构成的第一连接线; 判断所述第一连接线与所述电子设备的任一边缘是否平行; 在平行时,以所述第一连接线为对称线,确定所述第一矩形区域。
11.如权利要求1-5任一权项所述的方法,其特征在于,所述至少基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一区域,具体包括: 确定所述滑动操作所对应的至少一个第三触控点; 基于所述第一触控点、所述第二触控点和所述至少一第三触控点确定一第二子区域,所述第二子区域即为所述第一区域。
12.一种电子设备,所述电子设备包括触控显示单元,其特征在于,所述电子设备还包括: 第一判断模块,用于判断所述触控显示单元表面是否存在运动轨迹为一滑动轨迹的第一触控操作;· 第一确定模块,用于在存在所述第一触控操作时,确定所述滑动轨迹的起始位置所对应的第一触控点和所述滑动操作的结束位置所对应的第二触控点; 第二确定模块,用于基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一区域; 第一控制模块,用于控制所述第一区域中的第一对象处于被选中状态。
13.如权利要求12所述的电子设备,其特征在于,所述第一对象,具体为: 列表对象;和/或 文字对象;和/或 图像对象。
14.如权利要求12所述的电子设备,其特征在于,所述电子设备还包括: 第二判断模块,用于在控制所述第一区域中的第一对象处于被选中状态之后,判断所述第一触控点所对应的第一触控时间是否大于第一预设阈值和/或 判断所述第二触控点所对应的第二触控时间是否大于第二预设阈值; 删除模块,用于当所述第一触控时间大于所述第一预设阈值和/或当所述第二触控时间大于所述第二预设阈值时,删除所述第一对象。
15.如权利要求14所述的电子设备,其特征在于,所述电子设备还包括: 呈现模块,用于在删除所述第一对象之前,呈现一提示所述第一对象将要被删除的可交互界面。
16.如权利要求14所述的电子设备,其特征在于,所述删除模块,具体包括: 第一判断单元,用于判断所述可交互界面上是否存在用于确定要删除所述第一对象的选择操作; 生成单元,用于在存在所述选择操作时,响应所述选择操作,生成一删除指令;执行单元,用于执行所述删除指令,删除所述第一对象。
17.如权利要求15或16所述的电子设备,其特征在于,所述呈现模块,具体用于: 缩小所述第一对象的显示尺寸;和/或 在所述第一对象外围设置一高亮显示的边框; 呈现一交互框,以确定是否存在所述选择操作来确定是否删除所述第一对象。
18.如权利要求12-16任一权项所述的电子设备,其特征在于,所述电子设备还包括: 第三判断模块,用于在控制所述第一区域中的第一对象处于被选中状态之后,判断所述显示单元表面是否存在第二触控操作; 第二执行模块,用于在存在所述第二触控操作时,控制所述第一对象处于未被选中状态。
19.如权利要求12-16任一权项所述的电子设备,其特征在于,所述第二确定模块,具体用于: 基于所述第一触控点和所述第二触控点在所述触控屏表面确定第一矩形区域,所述第一矩形区域即为所述第一区域。
20.如权利要求19所述的电子设备,其特征在于,所述第二确定模块,具体包括: 第一确定单元,用于确定所述第一触控点和所述第二触控点所构成的第一连接线; 第二判断单元,用于判断所述第一连接线与所述电子设备的任一边缘是否平行; 第二确定单元,用于在不·平行时,以所述第一连接线为对角线,确定所述第一矩形。
21.如权利要求19所述的电子设备,其特征在于,所述第二确定模块,具体包括: 第三确定单元,用于确定所述第一触控点和所述第二触控点所构成的第一连接线; 第三判断单元,用于判断所述第一连接线与所述电子设备的任一边缘是否平行; 第四确定单元,用于在平行时,以所述第一连接线为对称线,确定所述第一区域。
22.如权利要求12-16任一权项所述的电子设备,其特征在于,所述第二确定模块,具体包括: 第五确定单元,用于确定所述滑动操作所对应的至少一个第三触控点; 第六确定单元,用于基于所述第一触控点、所述第二触控点和所述至少一第三触控点确定一第二子区域,所述第二子区域即为所述第一区域。
【文档编号】G06F3/0488GK103853476SQ201210515019
【公开日】2014年6月11日 申请日期:2012年12月4日 优先权日:2012年12月4日
【发明者】曾志民 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1