一种信息处理方法及电子设备与流程

文档序号:12362429阅读:172来源:国知局
一种信息处理方法及电子设备与流程

本发明涉及电子技术领域,特别涉及一种信息处理方法及电子设备。



背景技术:

随着科学技术的不断发展,电子产品的种类和功能也越来越多,逐渐成为人们生活的必需品。

现有技术中,当用户用手写笔在电子设备的触控屏上对显示对象进行编辑,想要对其中一部分显示对象进行复制操作时,如,对文本对象中的部分文字进行复制操作,首先用户需要通过拖动手写笔选中需要的文本,然后抬笔,这时,电子设备的触控屏上便会出现包含有“复制、剪切、粘贴、删除”的操作菜单,用户再次用手写笔点击触控屏,选中操作菜单中的“复制”,此时,电子设备便将用户选中的文本进行复制,存储在电子设备的粘贴板中供用户使用。

本申请发明人在实现本申请实施例中技术方案的过程中,发现现有技术存在如下技术问题:

由于现有技术中,当用户需要对电子设备的显示对象进行编辑时,需要通过选中对象,选择操作等多次操作才能实现编辑目的,所以,现有技术中的电子设备在需要对多个对象中的一部分对象进行选中和编辑时,存在操作繁琐,效率低下的技术问题。



技术实现要素:

本申请实施例提供一种信息处理方法及电子设备,用于解决现有技术中的电子设备在需要对多个对象中的一部分对象进行选中和编辑时,存在操作繁琐,效率低下的技术问题,实现简化操作、提高操作效率的技术效果。

根据本申请的第一方面,提供一种信息处理方法,应用于一电子设备中,所述方法包括:

在所述电子设备的触控显示单元上显示有M个显示对象时,检测获得在所述触控显示单元上进行的第一触控操作,M为大于等于1的整数;

响应所述第一触控操作,控制所述M个显示对象中的N个显示对象处于选定状态,以及生成并执行用于对所述N个显示对象进行第一操作的第一操作指令,其中,N为小于等于M的正整数。

可选的,所述第一触控操作具体为一操作体在所述触控显示单元上进行的触控操作,所述操作体具体为用户手指或手写笔。

可选的,所述响应所述第一触控操作,控制所述M个显示对象中的N个显示对象处于选定状态,具体为:

响应所述第一触控操作,获得所述第一触控操作的触控起点和触控终点;

基于所述触控起点和所述触控终点,确定所述第一触控操作的第一触控轨迹;

基于所述第一触控轨迹从所述M个显示对象中确定出所述N个显示对象;

控制所述N个显示对象处于所述选定状态。

可选的,所述控制N个显示对象处于所述选定状态,具体包括:

获得所述操作体在所述触控终点与所述触控显示单元保持接触状态的接触时长;

检测所述接触时长是否大于等于一预设时长,获得一检测结果;

在所述检测结果为是时,控制所述N个显示对象处于所述选定状态。

可选的,所述基于所述触控起点和所述触控终点,确定所述第一触控操作的第一触控轨迹,具体包括:

判断所述触控起点是否和所述触控终点相同且在所述触控起点和所述触控终点间是否包括其它触控点,获得一判断结果;

在所述判断结果为是时,确定所述第一触控操作的触控轨迹为从所述触控 显示单元上确定有第一封闭区域的封闭触控轨迹;

在所述判断结果为否时,确定所述第一触控操作的触控轨迹为非封闭触控轨迹。

可选的,所述基于所述第一触控轨迹从所述M个显示对象中确定出所述N个显示对象,具体为:

从所述M个显示对象中确定出所述N个显示对象,其中,所述N个显示对象至少包括所述M个显示对象中的位于所述第一封闭区域中的至少一个显示对象;或

确定所述M个显示对象中的被所述非封闭触控轨迹经过的至少一个显示对象为所述N个显示对象。

可选的,在所述第一触控轨迹为所述封闭触控轨迹时,所述生成并执行用于对所述N个显示对象进行第一操作的第一操作指令,具体包括:

获得所述第一触控操作的第一触控方向;

至少基于所述第一触控方向,生成并执行用于对所述N个显示对象进行第一操作的第一操作指令。

可选的,在所述第一触控轨迹为所述非封闭触控轨迹时,所述生成并执行用于对所述N个显示对象进行第一操作的第一操作指令,具体包括:

基于所述非封闭触控轨迹,生成并执行用于对所述N个显示对象进行第一操作的第一操作指令。

可选的,所述第一操作指令具体为:

对所述N个显示对象进行删除的删除指令;或

对所述N个显示对象进行复制的复制指令;或

对所述N个显示对象进行剪切的剪切指令;或

对所述N个显示对象进行共享的共享指令;或

用于取消所述N个显示对象的所述选定状态的取消选定状态指令。

可选的,所述M个对象为显示在所述触控显示单元上的文件对象和/或应 用程序对象;或

所述M个对象为通过文本应用程序打开一文本文件后,显示在所述触控显示单元上的文字和/或符号。

根据本申请的另一方面,提供一种电子设备,包括:

壳体;

触控显示单元,设置在所述壳体内;

处理器,设置在所述壳体内,用于在所述电子设备的触控显示单元上显示有M个显示对象时,检测获得在所述触控显示单元上进行的第一触控操作,M为大于等于1的整数,响应所述第一触控操作,控制所述M个显示对象中的N个显示对象处于选定状态,以及生成并执行用于对所述N个显示对象进行第一操作的第一操作指令,其中,N为小于等于M的正整数。

可选的,所述处理器具体用于:

响应所述第一触控操作,获得所述第一触控操作的触控起点和触控终点;

基于所述触控起点和所述触控终点,确定所述第一触控操作的第一触控轨迹;

基于所述第一触控轨迹从所述M个显示对象中确定出所述N个显示对象;

控制所述N个显示对象处于所述选定状态。

可选的,所述处理器具体用于:

获得所述操作体在所述触控终点与所述触控显示单元保持接触状态的接触时长;

检测所述接触时长是否大于等于一预设时长,获得一检测结果;

在所述检测结果为是时,控制所述N个显示对象处于所述选定状态。

可选的,所述处理器具体用于:

判断所述触控起点是否和所述触控终点相同且在所述触控起点和所述触控终点间是否包括其它触控点,获得一判断结果;

在所述判断结果为是时,确定所述第一触控操作的触控轨迹为从所述触控 显示单元上确定有第一封闭区域的封闭触控轨迹;

在所述判断结果为否时,确定所述第一触控操作的触控轨迹为非封闭触控轨迹。

可选的,所述处理器具体用于:

从所述M个显示对象中确定出所述N个显示对象,其中,所述N个显示对象至少包括所述M个显示对象中的位于所述第一封闭区域中的至少一个显示对象;或

确定所述M个显示对象中的被所述非封闭触控轨迹经过的至少一个显示对象为所述N个显示对象。

可选的,所述处理器具体用于:

获得所述第一触控操作的第一触控方向;

至少基于所述第一触控方向,生成并执行用于对所述N个显示对象进行第一操作的第一操作指令。

可选的,所述处理器具体用于:

基于所述非封闭触控轨迹,生成并执行用于对所述N个显示对象进行第一操作的第一操作指令。

根据本申请的另一方面,还提供一种电子设备,包括:

第一检测单元,用于在所述电子设备的触控显示单元上显示有M个显示对象时,检测获得在所述触控显示单元上进行的第一触控操作,M为大于等于1的整数;

第一控制单元,用于响应所述第一触控操作,控制所述M个显示对象中的N个显示对象处于选定状态,以及生成并执行用于对所述N个显示对象进行第一操作的第一操作指令,其中,N为小于等于M的正整数。

本申请实施例中的上述一个或多个技术方案,至少具有如下一种或多种技术效果和优点:

一、由于本申请实施例中的技术方案,采用在所述电子设备的触控显示单 元上显示有M个显示对象时,检测获得在所述触控显示单元上进行的第一触控操作,响应所述第一触控操作,控制所述M个显示对象中的N个显示对象处于选定状态,以及生成并执行用于对所述N个显示对象进行第一操作的第一操作指令的技术手段,这样,电子设备检测到一个触控操作时,不仅能够基于触控操作将触控操作对应的对象进行选中,还能基于第一操作对选中的对象进行其他操作,简化了现有技术中当需要对部分显示对象进行编辑时,必须先对显示对象进行选中操作,然后从操作菜单中选择相应的操作选项才能完成操作的过程,所以,有效解决了现有技术中的电子设备在需要对多个对象中的一部分对象进行选中和编辑时,存在操作繁琐,效率低下的技术问题,实现简化操作、提高操作效率的技术效果。

二、由于本申请实施例中的技术方案,采用获得所述第一触控操作的第一触控方向,至少基于所述第一触控方向,生成并执行用于对所述N个显示对象进行第一操作的第一操作指令的技术手段,这样,电子设备可以根据触控方向的不同,生成多种操作指令,从而可以满足用户的各种操作需求,所以,实现了方便用户使用、提高用户体验的技术效果。

三、由于本申请实施例中的技术方案,采用所述第一操作指令具体为对所述N个显示对象进行删除的删除指令,或对所述N个显示对象进行复制的复制指令,或对所述N个显示对象进行剪切的剪切指令,或对所述N个显示对象进行共享的共享指令,或用于取消所述N个显示对象的所述选定状态的取消选定状态指令的技术手段,这样,用户不仅可以在一个触控操作中实现对显示对象的编辑操作,当用户想要取消操作时,也可以在不进行其他触控操作的同时实现取消操作的目的,所以,进一步实现了简化操作的技术效果。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例。

图1为本申请实施例中一种信息处理方法的流程图;

图2为本申请实施例一中步骤S101的第一种具体实现方式示意图;

图3为本申请实施例一中步骤S101的第二种具体实现方式示意图;

图4为本申请实施例一中步骤S102中步骤一的具体实现流程图;

图5为本申请实施例一中步骤S10212的具体实现流程图;

图6为本申请实施例一中步骤S10214的具体实现流程图;

图7为本申请实施例一中步骤S10214的具体实现示意图;

图8A为本申请实施例一中向左移动选中条的示意图;

图8B为本申请实施例一中调整选中条最左端位置的示意图;

图9A为本申请实施例一中向右移动选中条的示意图;

图9B为本申请实施例一中调整选中条最右端位置的示意图;

图10为本申请实施例一中步骤S102中步骤二的具体实现流程图;

图11为本申请实施例二中一种电子设备的结构示意图;

图12为本申请实施例三中一种电子设备的结构框图。

具体实施方式

本申请实施例提供一种信息处理方法及电子设备,用于解决现有技术中的电子设备在需要对多个对象中的一部分对象进行选中和编辑时,存在操作繁琐,效率低下的技术问题,实现简化操作、提高操作效率的技术效果。

本申请实施例中的技术方案为解决上述的技术问题,总体思路如下:

一种信息处理方法,应用于一电子设备中,所述方法包括:

在所述电子设备的触控显示单元上显示有M个显示对象时,检测获得在所述触控显示单元上进行的第一触控操作,M为大于等于1的整数;

响应所述第一触控操作,控制所述M个显示对象中的N个显示对象处于选定状态,以及生成并执行用于对所述N个显示对象进行第一操作的第一操作指令,其中,N为小于等于M的正整数。

在上述的技术方案中,由于采用在所述电子设备的触控显示单元上显示有 M个显示对象时,检测获得在所述触控显示单元上进行的第一触控操作,响应所述第一触控操作,控制所述M个显示对象中的N个显示对象处于选定状态,以及生成并执行用于对所述N个显示对象进行第一操作的第一操作指令的技术手段,这样,电子设备检测到一个触控操作时,不仅能够基于触控操作将触控操作对应的对象进行选中,还能基于第一操作对选中的对象进行其他操作,简化了现有技术中当需要对部分显示对象进行编辑时,必须先对显示对象进行选中操作,然后从操作菜单中选择相应的操作选项才能完成操作的过程,所以,有效解决了现有技术中的电子设备在需要对多个对象中的一部分对象进行选中和编辑时,存在操作繁琐,效率低下的技术问题,实现简化操作、提高操作效率的技术效果。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明技术方案的一部分实施例,而不是全部的实施例。基于本申请文件中记载的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明技术方案保护的范围。

在具体介绍本申请实施例中的信息处理方法之前,先对方法所对应的电子设备做一个基本的介绍。本申请实施例中的电子设备具体可以是平板电脑,触屏手机,也可以是其他具有触控单元的电子设备;触控单元可以是普通硬质的触控屏,也可以是柔性触控屏,在此,就不一一举例了,在本申请实施例中不作限制。

实施例一

为了让本领域技术人员能够清楚完整地了解本申请实施例中的技术方案,在下面的具体描述中,将以电子设备为平板电脑为例进行说明,下面结合例子,介绍本申请实施例中方法的具体实现过程:

请参考图1,本申请的实施例一提供一种信息处理方法的具体实现流程图。该方法包括如下步骤:

S101:在所述电子设备的触控显示单元上显示有M个显示对象时,检测获得在所述触控显示单元上进行的第一触控操作,M为大于等于1的整数;

S102:响应所述第一触控操作,控制所述M个显示对象中的N个显示对象处于选定状态,以及生成并执行用于对所述N个显示对象进行第一操作的第一操作指令,其中,N为小于等于M的正整数。

在本申请实施例一中,所述第一触控操作具体为一操作体在所述触控显示单元上进行的触控操作,所述操作体具体为用户手指或手写笔。所述M个对象为显示在所述触控显示单元上的文件对象和/或应用程序对象;或所述M个对象为通过文本应用程序打开一文本文件后,显示在所述触控显示单元上的文字和/或符号。

具体来讲,以所述电子设备为平板电脑为例,所述第一触控操作可以是用户通过手指或者手写笔在平板电脑的屏幕上对平板电脑桌面上的应用程序进行的触控操作,也可以通过手指或者手写笔在平板电脑的屏幕上对一打开的word文档中的文字、符号等进行的触控操作,在此,就不一一举例了。

采用本申请实施例一中的方法进行信息处理时,首先执行步骤S101,即:在所述电子设备的触控显示单元上显示有M个显示对象时,检测获得在所述触控显示单元上进行的第一触控操作,M为大于等于1的整数。

在具体实施过程中,以所述电子设备为平板电脑为例,当用户想要对word文档中的文字进行复制操作、所述第一触控操作具体为用户通过手写笔在平板电脑的屏幕上对一打开的word文档中的文字进行的触控操作为例,当屏幕上显示的是一word文档内容,用户想要对文档内容中的“我要去北京”进行编辑,则可以在“我要去北京”周围进行画圈操作,如图2所示,也可以在“我要去北京”的字上面画一横线,如图3所示,这时,平板电脑屏幕的传感器便检测到用户的触控操作。

在执行完成步骤S101之后,本申请实施例中的方法便执行步骤S102,即:响应所述第一触控操作,控制所述M个显示对象中的N个显示对象处于选定 状态,以及生成并执行用于对所述N个显示对象进行第一操作的第一操作指令,其中,N为小于等于M的正整数。

在本申请实施例中,步骤S102可以分成两个步骤,步骤一:响应所述第一触控操作,控制所述M个显示对象中的N个显示对象处于选定状态及步骤二:生成并执行用于对所述N个显示对象进行第一操作的第一操作指令,请参考图4,在本申请实施例中步骤一的具体实现方式为:

S10211:响应所述第一触控操作,获得所述第一触控操作的触控起点和触控终点;

S10212:基于所述触控起点和所述触控终点,确定所述第一触控操作的第一触控轨迹;

S10213:基于所述第一触控轨迹从所述M个显示对象中确定出所述N个显示对象;

S10214:控制所述N个显示对象处于所述选定状态。

在具体实施过程中,沿用上述例子,在平板电脑的屏幕检测到用户的触控操作后,获得触控操作的操作起点及操作终点,如,当触控操作为画圈时,触控起点及触控终点均为“我”字所占面积的从左至右的三分之一处,操作起点与操作终点相同;当触控操作为画横线时,触控起点为“我”字所在面积从左至右的二分之一处,触控终点为“京”字所占面积从左至右的四分之一处,触控起点与触控终点距离一定的位置。

在执行完成步骤后,本申请实施例中的方法便执行步骤S10212,即:基于所述触控起点和所述触控终点,确定所述第一触控操作的第一触控轨迹。

在本申请实施例中,请参考图5,步骤S10212的具体实现方式为:

S102121:判断所述触控起点是否和所述触控终点相同且在所述触控起点和所述触控终点间是否包括其它触控点,获得一判断结果;

S102122:在所述判断结果为是时,确定所述第一触控操作的触控轨迹为从所述触控显示单元上确定有第一封闭区域的封闭触控轨迹;

S102123:在所述判断结果为否时,确定所述第一触控操作的触控轨迹为非封闭触控轨迹。

在具体实施过程中,沿用上述例子,当平板电脑的屏幕检测到触控操作后,以触控操作为画圈为例,由于触控起点及触控终点均为“我”字所占面积的从左至右的三分之一处,平板电脑判断触控操作的触控起点及触控终点相同,同时,判断出在触控起点触控终点之间还有其他触控点,如画圈轨迹的最右端的触控点为“京”字所占面积从左至右的的二分之一处,所以确定出画圈触控操作为封闭触控轨迹;以触控操作为画横线为例,由于触控起点为“我”字所在面积从左至右的二分之一处,触控终点为“京”字所占面积从左至右的四分之一处,平板电脑判断出触控起点及触控终点不在同一位置,则确定出画横线的触控操作为非封闭触控轨迹。

在完成步骤S10212之后,本申请实施例中的方法便执行步骤S10213,即:基于所述第一触控轨迹从所述M个显示对象中确定出所述N个显示对象。

在本申请实施例中,步骤S10213的具体实现方式为:

从所述M个显示对象中确定出所述N个显示对象,其中,所述N个显示对象至少包括所述M个显示对象中的位于所述第一封闭区域中的至少一个显示对象;或

确定所述M个显示对象中的被所述非封闭触控轨迹经过的至少一个显示对象为所述N个显示对象。

在具体实施过程中,沿用上述例子,在平板电脑确定出触控轨迹为封闭触控轨迹时,则确定出封闭轨迹中包含的文字为所N个显示对象。在具体实施过程中,封闭轨迹内包含的文字必然为所述N个对象之一,如图中所示的“要去北”三个字,对于轨迹边界的文字,如图中所示的“我”字及“京”字,可以将平板电脑设置成只有在文字所占面积的至少三分之二都进入封闭轨迹内时才确定该文字为所述N个对象之一,此时,由于触控起点在“我”字所占面积的从左至右的三分之一处,则其所占面积的三分之二必然进入到封闭区域中, 所以确定“我”为所述N个对象之一;由于触控轨迹的最右端的触控点为“京”字所占面积从左至右的的二分之一处,则“京”字进入封闭区域的面积仅有二分之一,所以“京”字不是所述N个对象之一,所以,平板电脑确定出所述N个对象为“我要去北”。当然,本领域技术人员可以根据实际使用需要进行设置,如设置成只要触控轨迹经过的文字均为所述N个对象之一,在本申请不作限制。

在平板电脑确定出触控轨迹为非封闭触控轨迹时,可以将平板电脑设置成只要触控轨迹经过的文字均为所述N个对象之一,由于触控起点为“我”字所在面积从左至右的二分之一处,触控终点为“京”字所占面积从左至右的四分之一处,触控轨迹经过的文字为“我要去北京”,则确定所述N个对象为“我要去北京”,当然,本领域技术人员可以根据实际使用需要进行设置,如设置成只有在触控轨迹经过文字所占面积的二分之一以上对应的文字才能确定为所述N个对象之一,在本申请中不作限制。

在执行完成步骤S10213之后,本申请实施例中的方法便执行步骤S10214,即:控制所述N个显示对象处于所述选定状态。

在本申请实施例中,请参考图6,步骤S10214的具体实现方式为:

S102141:获得所述操作体在所述触控终点与所述触控显示单元保持接触状态的接触时长;

S102142:检测所述接触时长是否大于等于一预设时长,获得一检测结果;

S102143:在所述检测结果为是时,控制所述N个显示对象处于所述选定状态。

在具体实施过程中,沿用上述例子,当由触控轨迹确定出所述N个对象后,平板电脑会检测触控操作的终点对应的触控时长,如2s,用户或者本领域技术人员可以根据实际使用情况来具体设定一个预设时长,如1s或者2s,以预设时长为1s为例,平板电脑判断出触控终点的触控时长2s大于1s,则平板电脑将所述N个对象“我要去北京”或“我要去北”选中,并在平板电脑的屏幕上 反馈给用户当前选中的文字内容,具体可以是将“我要去北”加上阴影,如图7所示,或者将“我要去北”字体颜色改变,在本申请中不作限制。

当平板电脑将所述N个对象选中之后,在触控笔未抬笔之前,还检测到在触控操作终点位置的向左或者向右移动的触控操作,以触控操作为画圈操作为例,当平板电脑将“我要去北”选中之后,检测到在触控终点有一向左移动的触控操作,即在“我”字所在面积从左至右的二分之一处有一向左移动一个字符的触控操作,此时,平板电脑则将选中条整体向左移动一个字符的距离,则选中“:我要去”如图8A所示,也可以是将选中条的最左端向左移动一个字符的距离,则选中“:我要去北”,如图8B所示;相应的,在检测到在触控终点有一向右移动的触控操作时,则平板电脑将选中条整体向右移动,则选中“要去北京”,如图9A所示;或者将选中条的最右端向右移动,则选中“我要去北京”,如图9B所示。在具体实施过程中,本领域普通技术人员可以根据实际使用需要进行设置,在本申请中不作限制。

在执行完成步骤一之后,本申请实施例中的方法便执行步骤二,即:生成并执行用于对所述N个显示对象进行第一操作的第一操作指令。

在本申请实施例中,由于触控轨迹的不同,步骤二的具体实现方式具体有如下两种:

第一种方式:

在所述第一触控轨迹为所述封闭触控轨迹时,请参考图10,步骤二具体包括:

S102211:获得所述第一触控操作的第一触控方向;

S102212:至少基于所述第一触控方向,生成并执行用于对所述N个显示对象进行第一操作的第一操作指令。

所述第一操作指令具体为:

对所述N个显示对象进行删除的删除指令;或

对所述N个显示对象进行复制的复制指令;或

对所述N个显示对象进行剪切的剪切指令;或

对所述N个显示对象进行共享的共享指令;或

用于取消所述N个显示对象的所述选定状态的取消选定状态指令。

在具体实施过程中,由于画圈轨迹为从触控起点“我”至触控点“京”,最后回到“我”的轨迹,平板电脑判断出轨迹方向为顺时针方向。用户可以根据实际使用需要,预先在平板电脑中设置轨迹方向对应的操作指令,如顺时针画圈对应复制操作指令,逆时针画圈对应剪切操作指令等,在本申请实施例中,操作指令可以有删除、复制、剪切、共享、及取消操作的操作指令,当然,也可以有其他操作指令,在本申请实施中不作限制。此时,平板电脑判断出画圈轨迹的轨迹方向为顺时针方向,从预设的操作指令中确定出与顺时针方向对应的操作指令为复制,则平板电脑生成对“我要去北”进行复制的操作指令。当触控操作结束时,平板电脑便实现了对“你要去北”进行复制的操作;当用户对“我要去北”进行顺时针画圈操作,在未抬笔之前,不想对这四个字进行任何操作了,此时,用户可以向上或者向下划,当平板电脑检测到触控操作为先顺时针画圈,然后在圈的终点向上或向下划的操作,则确定与当前操作对应的操作指令为为取消“我要去北”的选定状态的操作指令。

第二种方式:

在所述第一触控轨迹为所述非封闭触控轨迹时,步骤二具体包括:

基于所述非封闭触控轨迹,生成并执行用于对所述N个显示对象进行第一操作的第一操作指令。

所述第一操作指令具体为:

对所述N个显示对象进行删除的删除指令;或

对所述N个显示对象进行复制的复制指令;或

对所述N个显示对象进行剪切的剪切指令;或

对所述N个显示对象进行共享的共享指令;或

用于取消所述N个显示对象的所述选定状态的取消选定状态指令。

在具体实施过程中,由于画横线轨迹为从触控起点“我”字往右至触控终点“京”字的轨迹,平板电脑判断出轨迹方向为从左至右的方向。用户可以根据实际使用需要,预先在平板电脑中设置轨迹方向对应的操作指令,如从左至右画横线对应复制操作指令,从右至左画横线对应剪切操作指令等,在本申请实施例中,操作指令可以有删除、复制、剪切、共享、及取消操作的操作指令,当然,也可以有其他操作指令,在本申请实施中不作限制。此时,平板电脑判断出画横线轨迹的轨迹方向为从左至右的方向,从预设的操作指令中确定出与从左至右的方向对应的操作指令为复制,则平板电脑生成对“我要去北京”进行复制的操作指令。当触控操作结束时,平板电脑便实现了对“你要去北京”进行复制的操作;当用户对“我要去北京”进行从左至右画横线操作,在未抬笔之前,不想对这五个字进行任何操作了,此时,用户可以向上或者向下划,当平板电脑检测到触控操作为先从左至右画横线,然后在横线的终点向上或向下划的操作,则确定与当前操作对应的操作指令为为取消“我要去北京”的选定状态的操作指令。

实施例二

请参考图11,基于与本申请实施例一同一个发明构思,本申请实施例二提供一种电子设备,包括:

壳体10;

触控显示单元20,设置在壳体10内;

处理器30,设置在壳体10内,用于在所述电子设备的触控显示单元上显示有M个显示对象时,检测获得在所述触控显示单元上进行的第一触控操作,M为大于等于1的整数,响应所述第一触控操作,控制所述M个显示对象中的N个显示对象处于选定状态,以及生成并执行用于对所述N个显示对象进行第一操作的第一操作指令,其中,N为小于等于M的正整数。

可选的,在本申请实施例二中,处理器30具体用于:

响应所述第一触控操作,获得所述第一触控操作的触控起点和触控终点;

基于所述触控起点和所述触控终点,确定所述第一触控操作的第一触控轨迹;

基于所述第一触控轨迹从所述M个显示对象中确定出所述N个显示对象;

控制所述N个显示对象处于所述选定状态。

可选的,在本申请实施例二中,处理器30具体用于:

获得所述操作体在所述触控终点与所述触控显示单元保持接触状态的接触时长;

检测所述接触时长是否大于等于一预设时长,获得一检测结果;

在所述检测结果为是时,控制所述N个显示对象处于所述选定状态。

可选的,在本申请实施例二中,处理器30具体用于:

判断所述触控起点是否和所述触控终点相同且在所述触控起点和所述触控终点间是否包括其它触控点,获得一判断结果;

在所述判断结果为是时,确定所述第一触控操作的触控轨迹为从所述触控显示单元上确定有第一封闭区域的封闭触控轨迹;

在所述判断结果为否时,确定所述第一触控操作的触控轨迹为非封闭触控轨迹。

可选的,在本申请实施例二中,处理器30具体用于:

从所述M个显示对象中确定出所述N个显示对象,其中,所述N个显示对象至少包括所述M个显示对象中的位于所述第一封闭区域中的至少一个显示对象;或

确定所述M个显示对象中的被所述非封闭触控轨迹经过的至少一个显示对象为所述N个显示对象。

可选的,在本申请实施例二中,处理器30具体用于:

获得所述第一触控操作的第一触控方向;

至少基于所述第一触控方向,生成并执行用于对所述N个显示对象进行第一操作的第一操作指令。

可选的,在本申请实施例二中,处理器30具体用于:

基于所述非封闭触控轨迹,生成并执行用于对所述N个显示对象进行第一操作的第一操作指令。

由于上述的电子设备与实施例一中的一种信息处理方法一一对应,所以在此就不再赘述。

实施例三

请参考图12,基于与本申请实施例一相同的发明构思,本申请实施例三提供一种电子设备,包括:

第一检测单元101,用于在所述电子设备的触控显示单元上显示有M个显示对象时,检测获得在所述触控显示单元上进行的第一触控操作,M为大于等于1的整数;

第一控制单元102,用于响应所述第一触控操作,控制所述M个显示对象中的N个显示对象处于选定状态,以及生成并执行用于对所述N个显示对象进行第一操作的第一操作指令,其中,N为小于等于M的正整数。

在本申请实施例三中,第一控制单元102具体包括:

第一获取子单元,用于响应所述第一触控操作,获得所述第一触控操作的触控起点和触控终点;

第一确定子单元,用于基于所述触控起点和所述触控终点,确定所述第一触控操作的第一触控轨迹;

第二确定子单元,用于基于所述第一触控轨迹从所述M个显示对象中确定出所述N个显示对象;

第一控制子单元,用于控制所述N个显示对象处于所述选定状态。

在本申请实施例三中,所述第一控制子单元具体包括:

第一获取模块,用于获得所述操作体在所述触控终点与所述触控显示单元保持接触状态的接触时长;

第一检测模块,用于检测所述接触时长是否大于等于一预设时长,获得一 检测结果;

第一控制模块,用于在所述检测结果为是时,控制所述N个显示对象处于所述选定状态。

在本申请实施例三中,所述第一确定子单元具体包括:

第一判断模块,用于判断所述触控起点是否和所述触控终点相同且在所述触控起点和所述触控终点间是否包括其它触控点,获得一判断结果;

第一确定模块,用于在所述判断结果为是时,确定所述第一触控操作的触控轨迹为从所述触控显示单元上确定有第一封闭区域的封闭触控轨迹;

第二确定模块,用于在所述判断结果为否时,确定所述第一触控操作的触控轨迹为非封闭触控轨迹。

在本申请实施例三中,所述第二确定子单元具体包括:

第三确定模块,用于从所述M个显示对象中确定出所述N个显示对象,其中,所述N个显示对象至少包括所述M个显示对象中的位于所述第一封闭区域中的至少一个显示对象;或

第四确定模块,用于确定所述M个显示对象中的被所述非封闭触控轨迹经过的至少一个显示对象为所述N个显示对象。

在本申请实施例三中,在所述第一触控轨迹为所述封闭触控轨迹时,第一控制单元102具体包括:

第二获取子单元,用于获得所述第一触控操作的第一触控方向;

第一执行子单元,用于至少基于所述第一触控方向,生成并执行用于对所述N个显示对象进行第一操作的第一操作指令。

在本申请实施例三中,在所述第一触控轨迹为所述非封闭触控轨迹时,第一控制单元102具体包括:

第二执行子单元,用于基于所述非封闭触控轨迹,生成并执行用于对所述N个显示对象进行第一操作的第一操作指令。

由于上述的电子设备与实施例一中的一种信息处理方法一一对应,所以在 此就不再赘述。

通过本申请实施例中的一个或多个技术方案,可以实现如下一个或多个技术效果:

一、由于本申请实施例中的技术方案,采用在所述电子设备的触控显示单元上显示有M个显示对象时,检测获得在所述触控显示单元上进行的第一触控操作,响应所述第一触控操作,控制所述M个显示对象中的N个显示对象处于选定状态,以及生成并执行用于对所述N个显示对象进行第一操作的第一操作指令的技术手段,这样,电子设备检测到一个触控操作时,不仅能够基于触控操作将触控操作对应的对象进行选中,还能基于第一操作对选中的对象进行其他操作,简化了现有技术中当需要对部分显示对象进行编辑时,必须先对显示对象进行选中操作,然后从操作菜单中选择相应的操作选项才能完成操作的过程,所以,有效解决了现有技术中的电子设备在需要对多个对象中的一部分对象进行选中和编辑时,存在操作繁琐,效率低下的技术问题,实现简化操作、提高操作效率的技术效果。

二、由于本申请实施例中的技术方案,采用获得所述第一触控操作的第一触控方向,至少基于所述第一触控方向,生成并执行用于对所述N个显示对象进行第一操作的第一操作指令的技术手段,这样,电子设备可以根据触控方向的不同,生成多种操作指令,从而可以满足用户的各种操作需求,所以,实现了方便用户使用、提高用户体验的技术效果。

三、由于本申请实施例中的技术方案,采用所述第一操作指令具体为对所述N个显示对象进行删除的删除指令,或对所述N个显示对象进行复制的复制指令,或对所述N个显示对象进行剪切的剪切指令,或对所述N个显示对象进行共享的共享指令,或用于取消所述N个显示对象的所述选定状态的取消选定状态指令的技术手段,这样,用户不仅可以在一个触控操作中实现对显示对象的编辑操作,当用户想要取消操作时,也可以在不进行其他触控操作的同时实现取消操作的目的,所以,进一步实现了简化操作的技术效果。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

具体来讲,本申请实施例中的一种信息处理方法对应的计算机程序指令可以被存储在光盘,硬盘,U盘等存储介质上,当存储介质中的与一种信息处理方法对应的计算机程序指令被一电子设备读取或被执行时,包括如下步骤:

在所述电子设备的触控显示单元上显示有M个显示对象时,检测获得在所述触控显示单元上进行的第一触控操作,M为大于等于1的整数;

响应所述第一触控操作,控制所述M个显示对象中的N个显示对象处于 选定状态,以及生成并执行用于对所述N个显示对象进行第一操作的第一操作指令,其中,N为小于等于M的正整数。

可选的,所述存储介质中存储的与步骤:响应所述第一触控操作,控制所述M个显示对象中的N个显示对象处于选定状态,对应的计算机指令在具体被执行过程中,具体包括如下步骤:

响应所述第一触控操作,获得所述第一触控操作的触控起点和触控终点;

基于所述触控起点和所述触控终点,确定所述第一触控操作的第一触控轨迹;

基于所述第一触控轨迹从所述M个显示对象中确定出所述N个显示对象;

控制所述N个显示对象处于所述选定状态。

可选的,所述存储介质中存储的与步骤:控制N个显示对象处于所述选定状态,对应的计算机指令在具体被执行过程中,具体包括如下步骤:

获得所述操作体在所述触控终点与所述触控显示单元保持接触状态的接触时长;

检测所述接触时长是否大于等于一预设时长,获得一检测结果;

在所述检测结果为是时,控制所述N个显示对象处于所述选定状态。

可选的,所述存储介质中存储的与步骤:基于所述触控起点和所述触控终点,确定所述第一触控操作的第一触控轨迹,对应的计算机指令在具体被执行过程中,具体包括如下步骤:

判断所述触控起点是否和所述触控终点相同且在所述触控起点和所述触控终点间是否包括其它触控点,获得一判断结果;

在所述判断结果为是时,确定所述第一触控操作的触控轨迹为从所述触控显示单元上确定有第一封闭区域的封闭触控轨迹;

在所述判断结果为否时,确定所述第一触控操作的触控轨迹为非封闭触控轨迹。

可选的,所述存储介质中存储的与步骤:基于所述第一触控轨迹从所述M 个显示对象中确定出所述N个显示对象,对应的计算机指令在具体被执行过程中,具体包括如下步骤:

从所述M个显示对象中确定出所述N个显示对象,其中,所述N个显示对象至少包括所述M个显示对象中的位于所述第一封闭区域中的至少一个显示对象;或

确定所述M个显示对象中的被所述非封闭触控轨迹经过的至少一个显示对象为所述N个显示对象。

可选的,在所述第一触控轨迹为所述封闭触控轨迹时,所述存储介质中存储的与步骤:生成并执行用于对所述N个显示对象进行第一操作的第一操作指令,对应的计算机指令在具体被执行过程中,具体包括如下步骤:

获得所述第一触控操作的第一触控方向;

至少基于所述第一触控方向,生成并执行用于对所述N个显示对象进行第一操作的第一操作指令。

可选的,在所述第一触控轨迹为所述非封闭触控轨迹时,所述存储介质中存储的与步骤:生成并执行用于对所述N个显示对象进行第一操作的第一操作指令,对应的计算机指令在具体被执行过程中,具体包括如下步骤:

基于所述非封闭触控轨迹,生成并执行用于对所述N个显示对象进行第一操作的第一操作指令。

可选的,所述存储介质中存储的与步骤:第一操作指令对应的计算机指令在具体被执行过程中,具体包括:

对所述N个显示对象进行删除的删除指令;或

对所述N个显示对象进行复制的复制指令;或

对所述N个显示对象进行剪切的剪切指令;或

对所述N个显示对象进行共享的共享指令;或

用于取消所述N个显示对象的所述选定状态的取消选定状态指令。

尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基 本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1