数据处理方法及电子设备技术

技术编号:19396728 阅读:35 留言:0更新日期:2018-11-10 05:02
本申请实施例提供一种数据处理的方法及电子设备,该方法可以在具有触摸屏的电子设备中实现,具体可以包括:在触摸屏中显示第一应用程序的图形用户界面,该图形用户界面中包含文本;电子设备检测到用户长按指纹键的触摸事件;响应于该事件,电子设备开启快速复制功能;电子设备检测到针对上述文本中的部分数据的滑动手势;响应于该滑动手势,电子设备将与所述滑动手势对应的所述部分数据保存到剪贴板中。通过本申请实施例提供的技术方案,提高了电子设备的效率,同时也减少了用户的操作,提高了进用户体验。

【技术实现步骤摘要】
【国外来华专利技术】数据处理方法及电子设备本申请要求于2017年6月7日提交中国专利局、申请号为201710424245.0、专利技术名称为“一种复制的方法和设备”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请涉及数据处理领域,尤其涉及一种数据处理方法及电子设备。
技术介绍
近年来,随着屏幕触控技术的快速发展,采用触摸屏的电子设备(例如手机、平板电脑等)被广泛应用。目前在使用电子设备时,需要复制粘贴的场景很多,即时通讯场景、办公场景等,都经常需要进行复制、粘贴的操作。例如,用户在手机上进行复制/粘贴时,一般是在一个应用程序中长按触摸屏,然后选择需要复制的文本,再返回到另一个应用程序中长按触摸屏,弹出对话框,选择粘贴操作。由上可知,目前在电子设备上进行复制、粘贴等操作太过复杂,上述电子设备与用户的交互方案非常复杂,极大地降低了电子设备的处理效率。
技术实现思路
本申请的目的在于提供一种数据处理的方法及电子设备,极大提高了电子设备的人机交互能力,也提高了电子设备的处理数据的效率,简化用户的操作步骤,同时还提高了用户体验。上述目标和其它目标将通过独立权利要求中的特征来达成。进一步的实现方式在从属权利要求、说明书和附图中体现。第一方面,本申请实施例提供一种数据处理的方法,该方法可以在具有触摸屏的电子设备上实现,具体可以包括以下步骤:在触摸屏中显示第一应用程序的图形用户界面,该图形用户界面中包含文本;上述电子设备接收用户的输入,上述输入包括以下中的一种:用户单击触摸屏中显示的控件,或用户轻击指纹键并保持与上述指纹键的接触;响应于上述输入,上述电子设备开启快速复制功能;上述电子设备检测到针对上述文本中的部分数据的滑动手势;响应于上述滑动手势,上述电子设备将与上述滑动手势对应的上述部分数据保存到剪贴板中。上述技术方案提供了一种快速复制数据的方法,在开启快速复制功能后,用户只需要用手指在触摸屏上针对需要复制的数据轻轻滑动,即可完成复制操作,在完成上次的快速复制操作后,如果还需要对另一数据进行复制,则可以用手指对另一数据轻轻滑动,即可快速完成另一复制操作,这样的操作方式比现有技术中的复制操作(即用户的手指长按触摸屏,然后显示复制控件,点击控件进行复制的操作)更有效率,因此电子设备提供了上述快速复制的方法,该方法可以极大地提高电子设备的处理效率,也简化了操作步骤,同时还提高了用户的使用体验。在一种可能的实现方式中,上述方法还可以包括以下步骤:在触摸屏中显示第二应用程序的图形用户界面,该图形用户界面包括输入框;电子设备检测到用户的触摸事件;响应于上述触摸事件,在上述触摸屏中显示待粘贴列表,上述待粘贴列表包括上述剪贴板中存储的2个或2个以上的数据;上述电子设备检测到用户针对上述待粘贴列表的触摸手势;响应于上述触摸手势,上述电子设备确定上述触摸手势所对应的数据,并在上述输入框中显示上述数据。在本实现方式中,待粘贴列表中可以有多个数据显示出来,方便用户进行选择,进一步提高了电子设备的粘贴数据的效率。在另一种可能的实现方式中,上述方法还可以包括:在上述输入框显示与上述触摸手势对应的数据后,上述电子设备擦除上述剪贴板中存储的上述数据。由于上述数据已经粘贴并显示在输入框中,没有必要再剪贴板中还存储的该数据,因此电子设备可以将该数据擦除,以便节省电子设备的存储空间。在另一种可能的实现方式中,上述待粘贴列表中显示了数据及该数据所对应的应用程序标识。例如待粘贴列表中显示有数据“13612345678(短信)”则表明复制的数据是“13612345678”,同时,该数据所对应的应用程序标识(可以理解为应用程序的名字)为“短信”,也即该数据复制于短信中。这样,用户就非常容易的知道待粘贴列表中的数据分别是来源于哪个应用程序,进一步方便了用户的操作,提高了用户的体验。在另一种可能的实现方式中,上述滑动手势具体可以为用户的手指轻击上述触摸屏,并在不离开上述触摸屏的情况下快速或缓慢移动一段距离后抬起的手势。在另一种可能的实现方式中,在开启快速复制功能后,上述文本被全屏显示在上述触摸屏上,方便用户进行快速复制,进一步提高了电子设备的处理效率。在另一种可能的实现方式中,若上述用户的输入为用户的手指轻击指纹键并保持与指纹键的接触,则电子设备可以通过所述指纹键中的指纹识别器采集用户的指纹,并与预存的合法指纹对比进行验证;当指纹验证通过后,电子设备才开启上述快速复制功能。这样,电子设备能更好的保护用户的数据安全。在另一种可能的实现方式中,上述待粘贴列表中还显示了数据的来源标识,上述来源标识是对不同复制来源的数据做不同的标记。在另一种可能的实现方式中,上述待粘贴列表显示在上述输入框的上方。在另一种可能的实现方式中,上述第一应用程序可以是微信,上述第二程序可以是短信。第二方面,本申请实施例提供一种电子设备,包括触摸屏,存储器,一个或多个处理器,多个应用程序,以及一个或多个计算机程序;其中上述一个或多个计算机程序被存储在上述存储器中;上述电子设备用于执行上述第一方面中的方法。第三方面,本申请实施例提供一种数据处理的方法,该方法可以在具有触摸屏的电子设备上实现,具体可以包括以下步骤:在触摸屏中显示第一应用程序的图形用户界面;电子设备检测到在触摸屏上的第一触摸事件;响应于该第一触摸事件,与上述第一触摸事件所对应的数据被选定,在触摸屏上显示第一控件和第二控件;其中,第一控件用于将数据复制在剪贴板的私有队列中,上述私有队列中的数据只能在上述第一应用程序内粘贴;第二控件用于将数据复制在上述剪贴板的公共队列中,上述公共队列中的数据在任何应用程序中粘贴;电子设备检测到在触摸屏上针对上述第一控件或上述第二控件的第二触摸事件;响应于上述第二触摸事件,电子设备将该被选定的数据保存在私有队列或公共队列中。在上述技术方案中,通过在触摸屏上显示用于应用内复制的第一控件和全局复制的第二控件,可以让用户非常直观地对选定的数据进行复制,进而将复制的数据保存在剪贴板中的不同位置即不同队列中。在一种可能的实现方式中,上述第一触摸事件可以为用户的手指轻击触摸屏,并在不离开上述触摸屏的情况下快速或缓慢移动一段距离后抬起的手势;上述第二触摸事件是上述用户的手指轻击上述触摸屏上与上述第一控件或上述第二控件相对应的位置。在一种可能的实现方式中,电子设备检测到在触摸屏上对第二应用程序中的输入框的第三触摸事件;响应于该第三触摸事件,在触摸屏上显示待粘贴列表,该待粘贴列表中包括2个或2个以上的数据,上述数据来自于上述剪贴板;电子设备检测用户在触摸屏上针对上述待粘贴列表的第四触摸事件;响应于上述第四触摸事件,在上述输入框中显示待粘贴列表中的一个或多个数据。在该技术方案中,待粘贴列表中可以有多个数据显示出来,方便用户进行选择,进一步提高了电子设备的粘贴数据的效率。在一种可能的实现方式中,上述第三触摸事件可以是用户的手指长按或重压上述触摸屏上与上述输入框对应的位置;上述第四触摸事件是上述用户的手指轻击上述触摸屏上与上述待粘贴列表相对应的位置。在一种可能的实现方式中,上述响应于上述第三触摸事件,在上述触摸屏上显示上述待粘贴列表具体可以包括以下步骤:响应于上述第三触摸事件,上述电子设备确定上述第三触摸事件所对应的上述第二应用本文档来自技高网...

【技术保护点】
1.一种数据处理的方法,所述方法在具有触摸屏的电子设备上实现,其特征在于,所述方法包括:在所述触摸屏中显示第一应用程序的图形用户界面,所述图形用户界面中包含文本;所述电子设备接收用户的输入,所述输入包括以下中的一种:用户单击触摸屏中显示的控件,或用户轻击指纹键并保持与所述指纹键的接触;响应于所述输入,所述电子设备开启快速复制功能;所述电子设备检测到针对所述文本中的部分数据的滑动手势;响应于所述滑动手势,所述电子设备将与所述滑动手势对应的所述部分数据保存到剪贴板中。

【技术特征摘要】
【国外来华专利技术】2017.06.07 CN 20171042424501.一种数据处理的方法,所述方法在具有触摸屏的电子设备上实现,其特征在于,所述方法包括:在所述触摸屏中显示第一应用程序的图形用户界面,所述图形用户界面中包含文本;所述电子设备接收用户的输入,所述输入包括以下中的一种:用户单击触摸屏中显示的控件,或用户轻击指纹键并保持与所述指纹键的接触;响应于所述输入,所述电子设备开启快速复制功能;所述电子设备检测到针对所述文本中的部分数据的滑动手势;响应于所述滑动手势,所述电子设备将与所述滑动手势对应的所述部分数据保存到剪贴板中。2.如权利要求1所述的方法,其特征在于,所述方法还包括:在所述触摸屏中显示第二应用程序的图形用户界面,所述图形用户界面包括输入框;所述电子设备检测到用户的触摸事件;响应于所述触摸事件,在所述触摸屏中显示待粘贴列表,所述待粘贴列表包括所述剪贴板中存储的2个或2个以上的数据;所述电子设备检测到用户针对所述待粘贴列表的触摸手势;响应于所述触摸手势,所述电子设备确定所述触摸手势所对应的数据,并在所述输入框中显示所述数据。3.如权利要求2所述的方法,其特征在于,所述方法还包括:在所述输入框显示与所述触摸手势对应的数据后,所述电子设备擦除所述剪贴板中存储的所述数据。4.如权利要求1至3任一项所述的方法,其特征在于,所述待粘贴列表中显示了数据及所述数据所对应的应用程序标识。5.如权利要求1至4任一项所述的方法,其特征在于,所述滑动手势为用户的手指轻击所述触摸屏,并在不离开所述触摸屏的情况下快速或缓慢移动一段距离后抬起的手势;或在开启所述快速复制功能后,所述文本被全屏显示在所述触摸屏上;或所述应用程序标识是所述应用程序的图标或名称;或所述待粘贴列表中还显示了数据的来源标识,所述来源标识是对不同复制来源的数据做不同的标记;或所述待粘贴列表显示在所述输入框的上方;或所述第一应用程序是微信,所述第二程序是短信;或若所述用户的输入为用户的手指轻击指纹键并保持与指纹键的接触,则所述电子设备通过所述指纹键中的指纹识别器采集用户的指纹,并与预存的合法指纹对比进行验证;当指纹验证通过后,电子设备才开启快速复制功能。6.一种数据处理的方法,所述方法在具有触摸屏的电子设备上实现,其特征在于,所述方法包括:在所述触摸屏中显示第一应用程序的图形用户界面;所述电子设备检测到在所述触摸屏上的第一触摸事件;响应于所述第一触摸事件,所述第一触摸事件所对应的数据被选定,在所述触摸屏上显示第一控件和第二控件;其中,所述第一控件用于将数据复制在剪贴板的私有队列中,所述私有队列中的数据只能在所述第一应用程序内粘贴;所述第二控件用于将数据复制在所述剪贴板的公共队列中,所述公共队列中的数据在任何应用程序中粘贴;所述电子设备检测到在所述触摸屏上针对所述第一控件或所述第二控件的第二触摸事件;响应于所述第二触摸事件,所述电子设备将所述被选定的数据保存在所述私有队列或所述公共队列中;所述电子设备检测到在所述触摸屏上对第二应用程序中的输入框的第三触摸事件;响应于所述第三触摸事件,在所述触摸屏上显示待粘贴列表,所述待粘贴列表中包括2个或2个以上的数据,所述数据来自于所述剪贴板;所述电子设备检测所述用户在所述触摸屏上针对所述待粘贴列表的第四触摸事件;响应于所述第四触摸事件,在所述输入框中显示所述待粘贴列表中的一个或多个数据。7.如权利要求6所述的方法,其特征在于,所述响应于所述第三触摸事件,在所述触摸屏上显示所述待粘贴列表具体包括:响应于所述第三触摸事件,所述电子设备确定所述第三触摸事件所对应的所述第二应用程序;根据所确定的所述第二应用程序及所述剪贴板中存储的数据,所述电子设备确定所述待粘贴列表;在所述触摸屏上显示所述待粘贴列表。8.如权利要求7所述的方法,其特征在于,根据所确定的应用程序及所述剪贴板中存储的数据,所述电子设备确定所述待粘贴列表,具体包括:所述电子设备确定所述公共队列中的第一数据和所述私有队列中来源于所述第二应用程序的第二数据;所述电子设备根据所述第一数据和所述第二数据确定所述待粘贴列表。9.如权利要求1所述的方法,其特征在于,所述待粘贴列表中显示了数据及所述数据所对应的应用程序标识。10.如权利要求6至9任一项所述的方法,其特征在于,所述第一触摸事件为所述用户的手指轻击所述触摸屏,并在不离开所述触摸屏的情况下快速或缓慢移动一段距离后抬起的手势;或所述第二触摸事件是所述用户的手指轻击所述触摸屏上与所述第一控件或所述第二控件相对应的位置;或所述第三触摸事件是所述用户的手指长按或重压所述触摸屏上与所述输入框对应的位置;或所述第四触摸事件是所述用户的手指轻击所述触摸屏上与所述待粘贴列表相对应的位置;或所述应用程序标识是所述应用程序的图标或名称;或所述待粘贴列表中还显示了数据的来源标识,所述来源标识是对不同复制来源的数据做不同的标记;或所述待粘贴列表显示在所述输入框的上方;或所述第一应用程序是微信,所述第二程序是短信。11.一种电子设备,包括触摸屏,存储器,一个或多个处理器,多个应用程序,以及一个或多个计算机程序;其中所述一个或多个计算机程序被存储在所述存储器中;其特征在于,所述电子设备用于执行如权利要求1至5任一项所述的方法。12.一种电子设备,包括触摸屏,存储器,一个或多个处理器,多个应用程序,以及一个或多个计算机程序;其中所述一个或多个计算机程序被存储在所述存储器中;其特征在于,所述电子设备用于执行如权利要求6至10任一项所述的方法。13.一种电子设备,包括:触摸屏,其中,所述触摸屏包括触敏表面和显示屏;一个或多个处理器;存储器;多个应用程序;以及一个或多个计算机程序,其中所述一个或多个计算机程序被存储在所述存储器中,所述一个或多个计算机程序包括指令,当所述指令被所述电子设备执行时,使得所述电子设备执行以下步骤:在...

【专利技术属性】
技术研发人员:陶强韩静高光远汤长伟
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1