一种消息复制方法和装置、以及智能终端与流程

文档序号:11949276阅读:187来源:国知局
一种消息复制方法和装置、以及智能终端与流程

本发明涉及智能终端技术领域,特别涉及一种消息复制方法和装置、以及智能终端。



背景技术:

在当前包括PC个人电脑和通讯终端的智能设备中,触摸屏已经越来越作为一种普及的配置存在,主要的操作方式也越来越向触摸方式发展,电容式触摸屏的发展也使得系统对触控操作的识别更加智能化和多样化,同时支持多点触摸操作,此外,在当前的终端设备上,屏幕也越来越大,于是分屏技术得到了应用,使得手机等终端设备像PC机一样,可以同时打开多个界面,同时进行操作。

在当前的触摸屏设备中,大多数对消息的复制都需要通过点选(长按)触发事件,在弹出的菜单中选择“复制”等相应选项,同时在需要文本字段粘贴的地方长按,在弹出的菜单中选择“粘贴”等相应选项。在应用复制粘贴时,很多情况下需要选取电话号码或邮件地址等特殊的要素进行粘连,如果需要提取消息中的不同要素,则需要进行多次的复制和粘贴的操作,例如,一个短消息中既包括电话号码,又包括邮箱地址,还包括用户ID等元素,这些元素在短消息中并不是连续的,如果需要复制上述不同元素,需要进行多次的复制和粘贴操作。因此,现有的复制和粘贴方法在某些应用场景下,其操作过程较为复杂,影响了用户的使用体验。



技术实现要素:

本发明提供一种消息复制方法和装置、以及智能终端,用于解决现有技术中的复制和粘贴方法在某些应用场景下,由于其操作过程较为复杂所造成的影响用户使用体验的问题。

为了解决上述技术问题,本发明实施例提供了一种消息复制方法,包括:

所述消息复制方法包括:

当检测到触屏操作手势且触屏操作手势的触摸点在复制源的范围中时,根据所述触屏操作手势提取所述复制源中的消息元素;

将所提取的所述消息元素保存到粘贴板中。

优选地,所述根据所述触屏操作手势提取所述复制源中的消息元素具体包括:

根据触屏操作手势对应的触摸点的个数,按照预定的提取规则提取复制源中的一个或多个消息元素。

优选地,所述预定的提取规则包括如下规则中的一个或多个:

当所述触摸点的个数为1个时,提取复制源中的全部消息元素;

当所述触摸点的个数为N个时,提取复制源中的第N-1个消息元素;其中,N为2、3、4或5。

优选地,所述根据所述触屏操作手势提取所述复制源中的消息元素具体包括:

当判断所述触屏操作手势是第一手势时,根据第一手势的触屏次数,按照预定的优先级顺序提取复制源中相应的消息元素。

优选地,所述根据第一手势的触屏次数,则按照预定的优先级顺序提取复制源中的某一个消息元素包括:

当所述触屏操作手势是单次第一手势时,按照预定的优先级顺序提取复制源中第一个消息元素;

当所述触屏操作手势是连续多次第一手势时,根据连续多次第一手势的点击次数,按照预定的优先级顺序在多个消息元素中依次切换并提取其中的一个消息元素。

优选地,所述根据所述触屏操作手势提取所述复制源中的消息元素具体包括:

当所述触屏操作手势是第二手势时,选择复制源中的所有的消息元素, 并且,将所述所有的消息元素作为可选项目,根据通过触屏输入的选择操作,保留所述可选项目中的一个或多个消息元素作为提取的消息元素。

优选地,所述消息元素的类型包括文本字段、电话号码、邮件、超级链接、或图片中的一种或多种。

为了解决上述技术问题,本发明实施例还提供一种消息复制装置,所述消息复制装置法包括:

监听单元,用于检测触摸屏的触屏操作手势;

提取单元,用于当检测到触屏操作手势且触屏操作手势的触摸点在复制源的范围中时,根据所述触屏操作手势提取所述复制源中的消息元素;

复制单元,用于将所提取的所述消息元素保存到粘贴板中。

优选地,所述提取单元包括:

第一提取模块,用于根据触屏操作手势对应的触摸点的个数,按照预定的提取规则提取复制源中的一个或多个消息元素。

优选地,所述提取单元还包括:

第二提取模块,用于当所述触屏操作手势是第一手势时,根据第一手势的触屏次数,按照预定的优先级顺序提取复制源中的某一个消息元素。

优选地,所述第二提取模块具体包括:

单次提取子模块,用于当所述触屏操作手势是单次第一手势时,按照预定的优先级顺序提取复制源中第一个消息元素;

多次提取子模块,用于当所述触屏操作手势是连续多次第一手势时,根据连续多次第一手势的点击次数,按照预定的优先级顺序在多个消息元素中依次切换并提取其中的一个消息元素。

优选地,所述提取单元还包括:

第三提取模块,用于当所述触屏操作手势是第二手势时,选择复制源中的所有的消息元素,并且,将所述所有的消息元素作为可选项目,根据通过触屏输入的选择操作,保留所述可选项目中的一个或多个消息元素作为提取的消息元素。

优选地,所述消息复制装置还包括:消息提示单元,用于在提取复制源中消息元素完成之后,显示用于表示提取已完成的提示消息,所述提示消息中包括所述消息元素的内容。

为了解决上述技术问题,本发明实施例还提供一种智能终端,所述智能终端包括上述任一消息复制装置。

本发明的有益效果包括:

本发明提供的消息复制方法中,可以通过操作手势直接提取待复制的消息元素,从而完成复制的操作,在一般情况下,不需要通过弹出的菜单进行操作,因此简化了复制和粘贴时的操作流程,提高了用户操作的体验满意度。此外,本发明的一个实施例中提供了一个通过触摸点的个数进行待复制的消息元素的提取,通过这种复制的设置方式,可以通过快捷和简单的方式完成了消息元素的复制和粘贴操作,提高了用户操作的体验满意度。

附图说明

图1为本发明实施例提供的一种消息复制方法的流程示意图;

图2A~2D为本发明实施例提供的不同场景下的消息复制方法的操作示意图;

图3为本发明实施例提供的一种消息复制装置的结构示意图。

具体实施方式

为使本领域的技术人员更好地理解本发明的技术方案,下面结合附图对本发明实施例提供的一种非接触存储单元数据读写方法、非接触芯片和非接触芯片卡及其生产方法进行详细描述。

请参阅图1,为本发明实施例提供的一种消息复制方法的流程示意图,如图1所示,本发明实施例提供的消息复制方法包括:

步骤S200、当检测到触屏操作手势且触屏操作手势的触摸点在复制源的范围中时,根据所述触屏操作手势提取所述复制源中的消息元素;

步骤S300、将所提取的所述消息元素保存到粘贴板中。

优选地,在步骤S200之前还包括步骤S100、检测触摸屏的触屏操作手势,以及当检测到触屏操作手势时,判断触屏操作手势的触摸点是否在复制源的范围中。

其中,所述复制源为当前屏幕内任意一区域内的复制对象。复制源的具体内容包括但不限于可复制的文本字段、消息字段、图片、超级链接、或号码等类型中的一种或多种。

其中,所述消息元素指复制源内可复制或剪切的内容。消息元素的类型包括但不限于文本字段、电话号码、邮件、超级链接、或图片中的一种或多种。其中,根据现有技术的抓取方法可以识别复制源内的各个消息元素。

本发明实施例中,在将所述消息元素复制到粘贴板中之后,可以将粘贴板中的内容复制到粘贴目标处。

本发明实施例中,在步骤S100中,所述触屏操作手势可以是第一手势或者第二手势。本发明实施例中,第一手势设置为点击手势,第二手势设置为按压手势,上述设置为优选的方式,也可以采用的设置方式。

其中,所述触屏操作手势可以包括一个或多个触摸点,优选地,所述触屏操作手势包括2~5个触摸点。例如,所述触屏操作手势包括3个触摸点。例如,所述触屏操作手势为两个手指同时点击,或所述触屏操作手势为两个手指同时按压,或所述触屏操作手势为三个手指同时点击。通过多个触摸点启动复制操作,可以区别于现有常用的操作手势,避免与现有操作系统中已使用的触屏操作手势相冲突。

步骤S100中,判断触屏操作手势的触摸点是否在复制源的范围中具体包括:确认触摸点的坐标,如果包括多个触摸点,则获取多个触摸点的坐标,根据触摸点的坐标、以及复制源的坐标范围,判断触屏操作手势的触摸点的坐标是否在复制源的坐标范围之内。

本发明实施例中,步骤S200具体包括:根据触屏操作手势对应的触摸点的个数,按照预定的提取规则提取复制源中的一个或多个消息元素。

对应地,优选地,在步骤S100中,判断触屏操作手势的触摸点是否在复制源的范围中具体还包括:获取在同一个复制源的范围中的触摸点的个 数。

上述预定的提取规则包括如下规则中的一个或多个:当所述触摸点的个数为1个时,提取复制源中的全部消息元素;当所述触摸点的个数为N个时,提取复制源中的第N-1个消息元素;其中,N为2、3、4或5。

上述提取规则的设置方式仅为示例性的说明,也可以设定为其他的提取规则,例如,预定的提取规则具体为:根据触摸点的个数以及预设的不同类型的消息元素的优先顺序,提取不同类型的消息元素;具体包括:

当所述触摸点的个数为1个时,提取类型为电话号码的消息元素;

当所述触摸点的个数为2个时,提取类型为邮件的消息元素;

当所述触摸点的个数为3个时,提取类型为超级链接的消息元素;

当所述触摸点的个数为4个时,提取类型为图片的消息元素;

当所述触摸点的个数为5个时,提取类型为文本字段的消息元素。

上述示例中,消息元素的优先顺序从高到低依次设置为:电话号码、邮件、超级链接、图片、文本字段。优选地,上述优先级顺序可以由用户进行设定。

优选地,本发明实施例中,步骤S200具体包括:

步骤S210、系统判断所述触屏操作手势是按压手势还是点击手势,

具体地,如果触摸操作持续,并超过预定的第一时间阀值,则判定触摸手势为按压手势,如果触摸操作小于预定的第一时间阀值,则判定触摸手势为点击手势。,例如,可以将第一时间阈值设置为400ms~1s,例如,第一时间阈值可以是500ms、800ms或1000ms。

其中,所述触屏操作手势包括一个或多个触摸点,优选地,所述触屏操作手势包括2~4个触摸点,例如,所述触屏操作手势包括3个触摸点。例如,所述触屏操作手势为两个手指同时点击,或所述触屏操作手势为两个手指同时按压,或所述触屏操作手势为三个手指同时点击,

步骤S220、当所述触屏操作手势是第二手势时,选择复制源中的所有的消息元素。

优选地,在步骤S220之后、以及在所述步骤S300之前还包括:

将所述所有的消息元素作为可选项目,根据通过触屏输入的选择操作,保留所述可选项目中的一个或多个消息元素作为提取的消息元素。

步骤S230、如果是点击手势,则根据第一手势的触屏次数,则按照预定的优先级顺序提取复制源中的相应的消息元素。

步骤S230具体包括:

步骤S232、当所述触屏操作手势是单次第一手势时,按照预定的优先级顺序提取复制源中第一个消息元素。

步骤S233、当所述触屏操作手势是连续多次第一手势时,根据连续多次第一手势的点击次数,按照预定的优先级顺序在多个消息元素中依次切换并提取其中的一个消息元素。

优选地,在步骤S232之前还包括步骤S231、如果所述触屏操作手势是点击手势,继续判断是连续多次点击手势还是单次点击手势,在连续多次点击手势情况下,还需要判断连续多次第一手势的点击次数。

例如,预定的优先级顺序设置为复制源的范围中多个消息元素的优先级别为从先到后的顺序,那么,当点击一次时,提取第一个消息元素,连续点击两次时,提取第二个消息元素,依次类推。

在判断连续多次点击手势时,相邻两次点击的时间间隔小于预定的第二时间阈值,则可以将相邻的两次点击判断为连续点击手势,例如,可以将第二时间阈值设置为0.5~5s,例如,第二时间阈值可以是1s,2s、3s或4s。一般来说,判断连续多次点击手势必须都在同一个复制源的范围中,且连续多次点击手势中不能包括其他的手机控制操作动作。

需要说明的是,对于上述实施例中给出的步骤S200的具体实现方式,可以单独使用,也可以组合使用。下面结合附图在具体的实施场景下进行说明。

请参阅图2A~2D,为本发明实施例提供的不同场景下的消息复制方法的操作示意图。

如图2A~2D所示,手机触摸屏幕的左侧包括复制源100,复制源100为 一条文本消息,包含2个消息元素,分别为电话号码1234567和电子邮件地址abcd@zte.com,手机显示界面的右侧包括粘贴域200,粘贴域200为一记事本窗口内的编辑区。

如图2A所示,当手机操作系统检测到在当前屏幕中,复制源S302中有触摸点110时,系统根据所述触屏操作手势提取所述复制源中的消息元素。根据系统的设置将执行不同的提取过程,下面以系统设置为判断所述触屏操作手势是按压手势还是点击手势,并根据按压手势和点击手势执行不同的操作为例进行说明。

如果触摸点110对应的触屏操作手势为点击手势,则提取第一个消息元素,并将所述消息元素复制到粘贴板中,粘贴板实际为系统设置的粘贴用的缓存,用户可以将粘贴板中的内容粘贴到其他的粘贴域。同时,系统可以弹出如图2A右侧所示的提示框210,提示当前复制的内容,即提取的消息元素为电话号码1234567。

如图2B所示,如果触摸点110对应的触屏操作手势为按压手势,则提取全部的消息元素,将所述所有的消息元素作为可选项目,并显示选择提示框220,用户可以通过选择提示框220对需要粘贴的消息元素进行选择,系统根据通过选择提示框220输入的选择操作,保留所述可选项目中的一个或多个消息元素,例如,本示例中,用户选择第二个消息元素,则系统将所述第二个消息元素复制到粘贴板中,同时,系统可以弹出如图2B右侧所示的提示框230,提示当前复制的内容,即提取的消息元素为电子邮件地址abcd@zte.com。

下面以系统设置为根据触屏操作手势对应的触摸点的个数,按照预定的提取规则提取复制源中的一个或多个消息元素为例进行说明。

如图2C所示,如果触屏操作手势对应的触摸点120为1个,则根据预定的提取规则,提取全部的消息元素,同时,系统可以弹出如图2C右侧所示的提示框240,提示当前复制的内容,即提取的消息元素为电话号码1234567和电子邮件地址abcd@zte.com。

如图2D所示,如果触屏操作手势对应的触摸点130为2个,则根据预定的提取规则,提取第1个消息元素,同时,系统可以弹出如图2B右侧所 示的提示框250,提示当前复制的内容,即提取的消息元素为电话号码1234567。

基于与上述方法实施例相同或相似的构思,本发明实施例还提供一种消息复制装置。请参阅图3,为本发明实施例提供的一种消息复制装置的结构示意图,如图3所示,本发明实施例提供的消息复制装置法包括:

监听单元10,用于检测触摸屏的触屏操作手势;

提取单元20,用于当检测到触屏操作手势且触屏操作手势的触摸点在复制源的范围中时,根据所述触屏操作手势提取所述复制源中的消息元素;

复制单元30,用于将所提取的所述消息元素保存到粘贴板中。

优选地,所述监听单元10还用于在检测到触屏操作手势时,判断触屏操作手势的触摸点是否在复制源的范围中。

本发明实施例中,所述提取单元20包括:

第一提取模块21,用于根据触屏操作手势对应的触摸点的个数,按照预定的提取规则提取复制源中的一个或多个消息元素。

本发明实施例中,所述提取单元还包括:

第二提取模块22,用于当所述触屏操作手势是第一手势时,根据第一手势的触屏次数,按照预定的优先级顺序提取复制源中的某一个消息元素。

本发明实施例中,所述第二提取模块22具体包括:

单次提取子模块222,用于当所述触屏操作手势是单次第一手势时,按照预定的优先级顺序提取复制源中第一个消息元素;

多次提取子模块223,用于当所述触屏操作手势是连续多次第一手势时,根据连续多次第一手势的点击次数,按照预定的优先级顺序在多个消息元素中依次切换并提取其中的一个消息元素。

优选地,所述第二提取模块22还包括判断子模块221,用于判断所述触屏操作手势是连续多次第一手势还是单次第一手势,以及在触屏操作手势是连续多次第一手势是判断连续多次第一手势的点击次数。

本发明实施例中,所述提取单元20还包括:

第三提取模块23,用于当所述触屏操作手势是第二手势时,选择复制源中的所有的消息元素,并且,将所述所有的消息元素作为可选项目,根据通过触屏输入的选择操作,保留所述可选项目中的一个或多个消息元素作为提取的消息元素。

本发明实施例中,所述消息复制装置还包括:消息提示单元40,用于在提取复制源中消息元素完成之后,显示用于表示提取已完成的提示消息,所述提示消息中包括所述消息元素的内容。

基于与上述实施例相同或相似的构思,本发明实施例还提供一种智能终端,所述智能终端包括上述实施例中任一消息复制装置。例如,该智能终端可以是智能手机、平板电脑、具有触摸屏输入的个人电脑等。

可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。

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