一种粘贴的方法及装置与流程

文档序号:11133441阅读:247来源:国知局
一种粘贴的方法及装置与制造工艺

本发明涉及智能终端领域,尤其涉及一种粘贴的方法及装置。



背景技术:

用户在使用移动端操作系统的过程中,经常会有复制一段文本内容后粘贴的需求。例如,用户接收到一条短信,需要将该条短信中的文字内容发送给微信的联系人,这时,用户就需要先将短信中需发送的内容进行复制,然后,打开微信,找到目标微信联系人,建立与该目标微信联系人的会话,在输入框中触发粘贴操作,将之前复制的内容粘贴到输入框中,进而将该内容发送给目标微信联系人。

现有技术中,实现复制粘贴的方法是,在复制文本内容后,在输入框进行长按操作呼出控件进行粘贴。但是,这种方法需要触发长按,十分耗时、繁琐,降低了用户体验。



技术实现要素:

本发明实施例提供一种粘贴的方法及装置,以解决现有技术中粘贴操作比较耗时、繁琐的问题。

本发明实施例提供的具体技术方案如下:

一种粘贴的方法,包括:

确定用户复制或剪切的文本;

当确定触发输入框时,在预设的候选框中显示所述文本;

接收到用户选中所述文本的操作时,确定在所述输入框中输入所述文本。

本发明实施例中,确定用户复制或剪切的文本;当确定触发输入框时,在预设的候选框中显示所述文本;接收到用户选中所述文本的操作时,确定在所述输入框中输入所述文本,这样,当需要粘贴文本时,在预设候选框中直接显示剪切板上的文本,用户选中该文本,就可以输入复制或剪切的文本,实现了粘贴的效果,操作更加简单,缩短了操作时间,提升了用户体验。

较佳的,进一步包括:

当接收到用户输入的关闭所述预设的候选框的关闭指令时,关闭所述预设的候选框;或,

当接收到用户基于输入法界面在所述输入框中执行的输入操作时,关闭所述预设的候选框。

较佳的,进一步包括:

接收到用户对所述文本执行的长按操作时,展示剪切板上预设数目的文本;或,

接收到用户对所述文本执行的滑动操作时,展示剪切板上预设数目的文本。

较佳的,展示剪切板上预设数目的文本,具体包括:

根据时间顺序,展示剪切板上预设数目的文本。

较佳的,进一步包括:

根据接收到的用户对所述剪切板上预设数目的文本执行的选择操作时,从所述剪切板上预设数目的文本中选择相应的文本,并在所述输入框中输入所述选择的相应的文本。

一种粘贴的装置,包括:

确定单元,用于确定用户复制或剪切的文本;

显示单元,用于当确定触发输入框时,在预设的候选框中显示所述文本;

输入单元,用于接收到用户选中所述文本的操作时,确定在所述输入框中输入所述文本。

本发明实施例中,确定用户复制或剪切的文本;当确定触发输入框时,在预设的候选框中显示所述文本;接收到用户选中所述文本的操作时,确定在所述输入框中输入所述文本,这样,当需要粘贴文本时,在预设候选框中直接显示剪切板上的文本,用户选中该文本,就可以输入复制或剪切的文本,实现了粘贴的效果,操作更加简单,缩短了操作时间,提升了用户体验。

较佳的,进一步包括关闭单元,用于:

当接收到用户输入的关闭所述预设的候选框的关闭指令时,关闭所述预设的候选框;或,

当接收到用户基于输入法界面在所述输入框中执行的输入操作时,关闭所述预设的候选框。

较佳的,进一步包括展示单元,用于:

接收到用户对所述文本执行的长按操作时,展示剪切板上预设数目的文本;或,

接收到用户对所述文本执行的滑动操作时,展示剪切板上预设数目的文本。

较佳的,展示单元具体用于:

根据时间顺序,展示剪切板上预设数目的文本。

较佳的,输入单元进一步用于:

根据接收到的用户对所述剪切板上预设数目的文本执行的选择操作时,从所述剪切板上预设数目的文本中选择相应的文本,并在所述输入框中输入所述选择的相应的文本。

本发明实施例中,确定用户复制或剪切的文本;当确定触发输入框时,在预设的候选框中显示所述文本;接收到用户选中所述文本的操作时,确定在所述输入框中输入所述文本,这样,当需要粘贴文本时,在预设候选框中直接显示剪切板上的文本,用户选中该文本,就可以输入复制或剪切的文本,实现了粘贴的效果,操作更加简单,缩短了操作时间,提升了用户体验。

附图说明

图1为本发明实施例中,粘贴的方法流程图;

图2为本发明实施例中,粘贴的方法实现的效果示意图;

图3为本发明实施例中,粘贴的装置结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,并不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

为了解决现有技术中粘贴操作比较耗时、繁琐的问题,本发明实施例中,用户复制或剪切完所需的文本后,在需要粘贴的位置触发显示输入法界面时,在输入法界面中的预设的候选框中显示上述文本,用户可直接点击上述文本,完成对该文本的输入,即实现了对该文本的粘贴。

下面通过具体实施例对本发明方案进行详细描述,当然,本发明并不限于以下实施例。

参阅图1所示,本发明实施例中,粘贴的方法的具体流程如下:

步骤100:确定用户复制或剪切的文本。

实际中,用户在使用智能终端时,例如手机、平板等,经常有剪切、复制或粘贴的需求,用户将需要的文本进行复制,复制完成后,再根据用户的操作,将复制的文本粘贴到用户所需的位置。

执行步骤100时,分别以下两种情况:

第一种情况:确定待复制的文本,并根据接收到的用户输入的复制指令复制上述文本。

第二种情况:确定待剪切的文本,并根据接收到的用户输入的剪切指令剪切上述文本。

具体地,复制或剪切文本的方式,本发明实施例中,并不进行限定,可以根据现有技术中的复制或剪切方式进行。

例如,用户通过长按该文本,呼出操作菜单,用户在该操作菜单上选择复制选项,根据接收到的用户选择复制选项时输入的复制指令,实现对上述文本的复制。

又例如,若在当前界面上设置有复制选项,则用户可以直接点击该复制选项,当终端接收到用户通过点击该复制选项发送的复制指令时,复制相应的文本。

这样,复制或剪切完成后,复制或剪切的文本就会保存在剪切板上。

步骤110:当确定触发输入框时,在预设的候选框中显示上述文本。

实际中,当确定触发输入框时,一般会触发显示输入法界面,因此,预设的候选框可以是提前设置的一个新的功能框,该功能框用于显示剪切板上最新的文本内容,也可以是输入法界面中的现有的候选框。

也就是说,预设的候选框可以在输入法界面中,也可以在预设的其它位置,例如,在输入法界面中,则可以在显示输入法界面时,就会同时在输入法界面中显示剪切板上最新的文本。

例如,用户接收到联系人发送的短信,短信的内容为“曼陀罗花是什么”,用户回复该联系人时,需要在百度上先搜索一下,为了方便,用户想要直接将短信的内容粘贴到百度的输入框中,这样,用户先复制短信的内容,例如,长按该短信中的文字,呼出操作菜单后,选择复制,终端就将该短信中的文字复制到了剪切板上,然后,用户打开百度,触发输入框时,例如点击百度界面上的输入框,就会显示输入法界面,同时在输入法界面中预设的候选框中显示“曼陀罗花是什么”。

这样,无需用户进行其它操作,用户就可以直接看到之前复制的文本,进而决定是否输入之前复制的文本。

步骤120:接收到用户选中上述文本的操作时,确定在上述输入框中输入上述文本。

例如,用户选中该文本的操作为点击操作,这样,当在预设候选框中显示之前复制或剪切的文本后,用户可以直接点击该文本,将该文本输入到上述输入框中,实现了对复制或剪切的文本的粘贴的效果。

例如,在百度界面上,显示输入法界面后,在输入法界面中的候选框中显示剪切板上最新的文本:“曼陀罗花是什么”,用户直接点击该文本,就将该文本输入到了百度的输入框中,之后,用户可以点击百度一下,就可以得到相应的搜索结果了。

这样,用户在进行粘贴时,无需进行长按操作,只需对复制的内容进行点击,即实现了粘贴的效果,非常简单方便,缩短了操作时间。

进一步地,在预设的候选框中显示复制或剪切的文本后,不需要输入该文本时,可以删除该文本,进行正常的输入操作,具体可以有以下两种方式:

第一种方式:当接收到用户输入的关闭上述预设的候选框的关闭指令时,关闭上述预设的候选框。

例如,可以在预设的候选框中设置一个关闭按钮,触发输入框时,用户发现不再需要粘贴之前复制的文本了,就可以直接点击候选框中的关闭按钮,退出候选框,即不再显示复制的文本,恢复正常输入法键盘,用户可以通过输入法的键盘输入其它文本内容。

第二种方式:当接收到用户基于输入法界面在上述输入框中执行的输入操作时,关闭上述预设的候选框。

也就是说,当用户不再需要粘贴之前复制的文本时,可以点击输入法界面中的键盘,进行输入操作,这时,自动退出预设的候选框,进行正常的输入操作。

例如,触发输入框时,在输入法界面中的候选框中显示“我的大学”,用户这时不用粘贴该文本了,可以直接点击键盘中的按键进行输入操作,例如,点击“a”按键,则可关闭之前的候选框,不再显示“我的大学”,进而可以输入其它所需的文本。

进一步地,执行步骤110之后,还可以包括:

首先,接收到用户对上述文本执行的预设的展示操作时,展示剪切板上预设数目的文本。

实际中,复制或剪切的文本,会保存在剪切板上,待需要粘贴时,再将剪切板上的内容进行粘贴。

其中,预设的展示操作,可以为长按或滑动,具体为:

第一种情况:接收到用户对上述文本执行的长按操作时,展示剪切板上预设数目的文本。

第二情况:接收到用户对上述文本执行的滑动操作时,展示剪切板上预设数目的文本。

例如,用户可以长按输入法界面中显示的文本,触发显示剪切板上的预设数目的文本,即展示历史复制或剪切的记录。

其中,剪切板上的文本展示时,可以按照复制或剪切的时间顺序进行排序,也可以按照文本长度进行排序等,具体展示的方式本发明实施例中,并不进行限制。

然后,根据接收到的用户对上述剪切板上预设数目的文本执行的选择操作时,从上述剪切板上预设数目的文本中选择相应的文本,并在上述输入框中输入上述选择的相应的文本。

这样,可以实现快捷粘贴剪切板中历史内容的功能,用户可以选择历史复制记录的内容进行输入,更加快速便捷。

本发明实施例,触发输入框时,在预设的候选框中显示剪切板上的文本,用户对该文本执行选中操作,例如可以直接点击,输入剪切板上的文本,操作非常简单,也可以应用于多种应用场景中,例如,用户使用手机登录某应用时,接收到该应用发送的验证码,用户需输入该验证码才能登录成功,则手机接收到携带有验证码的短信后,系统自动提取出验证码,当用户需要输入时,该验证码就显示在预设的候选框中,用户点击就可以快速地输入该验证码,操作非常简单、方便。

下面采用一个具体的应用场景对上述实施例作出进一步详细说明。以复制或剪切的界面和需要粘贴的界面在同一个界面中,并且预设的候选框在输入法界面中为例,具体参阅图2所示,本发明实施例中,粘贴的方法实现的效果示意图:

首先,用户先复制自己需要的文本。参阅图2中(A)图所示,为短信应用界面,收到Jeff发送的短信,在与Jeff的会话中进行复制,复制的文本为“展示例句,是最近一条复制或剪切的很长很长的文字”。

然后,触发输入框时,显示输入法界面并在输入法界面中显示之前复制的文本。参阅图2中(B)图所示,在输入法界面中显示了刚复制的文本。

最后,点击文本,确定输入。参阅图2中(C)图所示,点击该文本会直接将该文本输入到输入框中,之后用户点击发送,就可以将该文本内容发送出去了。

基于上述实施例,参阅图3所示,本发明实施例还提供一种粘贴的装置,具体包括:

确定单元30,用于确定用户复制或剪切的文本;

显示单元31,用于当确定触发输入框时,在预设的候选框中显示所述文本;

输入单元32,用于接收到用户选中所述文本的操作时,确定在所述输入框中输入所述文本。

较佳的,进一步包括关闭单元33,用于:

当接收到用户输入的关闭所述预设的候选框的关闭指令时,关闭所述预设的候选框;或,

当接收到用户基于输入法界面在所述输入框中执行的输入操作时,关闭所述预设的候选框。

较佳的,进一步包括展示单元34,用于:

接收到用户对所述文本执行的长按操作时,展示剪切板上预设数目的文本;或,

接收到用户对所述文本执行的滑动操作时,展示剪切板上预设数目的文本。

较佳的,展示单元34具体用于:

根据时间顺序,展示剪切板上预设数目的文本。

较佳的,输入单元32进一步用于:

根据接收到的用户对所述剪切板上预设数目的文本执行的选择操作时,从所述剪切板上预设数目的文本中选择相应的文本,并在所述输入框中输入所述选择的相应的文本。

综上所述,本发明实施例中,确定用户复制或剪切的文本;当确定触发输入框时,在预设的候选框中显示所述文本;接收到用户选中所述文本的操作时,确定在所述输入框中输入所述文本,这样,当需要粘贴文本时,在预设候选框中直接显示剪切板上的文本,用户选中该文本,就可以输入复制或剪切的文本,实现了粘贴的效果,操作更加简单,缩短了操作时间,提升了用户体验。

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

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

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

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

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

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

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