一种数据记录的处理方法、装置及电子设备的制作方法

xiaoxiao2020-7-22  16

一种数据记录的处理方法、装置及电子设备的制作方法
【专利摘要】本公开是关于一种数据记录的处理方法、装置及电子设备,所述方法包括获取对所述触摸屏的触摸操作的操作信息;根据所述操作信息确定所述触摸操作的操作类型;判断是否存在与所述操作类型对应的预设功能;当存在与所述操作类型对应的预设功能时,对所述数据记录执行与所述预设功能对应的处理步骤。该数据记录的处理方法可以识别不同类型的触摸操作,从而能够实现对数据记录的多种处理功能,且任意一种功能的实现,用户仅需要执行一次一种对应类型的触摸操作,对于在相关技术中操作步骤复杂的功能,操作简单方便,效率高。
【专利说明】一种数据记录的处理方法、装置及电子设备
【技术领域】
[0001]本公开涉及电子设备【技术领域】,尤其涉及一种数据记录的处理方法、装置及电子设备。
【背景技术】
[0002]复选框,是一种用于实现多项选择的基础控件,对应复选框的三种常用状态可以设置相应的属性值,通过更改复选框的属性值,可以实现对复选框的状态的切换。例如,可以将复选框的属性值和状态的对应关系设置为:属性值“O”对应未选中状态,属性值“I”对应已选中状态,属性值“2”对应锁定状态(即对应的复选框处于已选中状态,且不允许用户更改其所处的状态)。
[0003]在手机、平板电脑等电子设备的使用过程中,用户可能需要对该电子设备中存储的多项数据记录执行同一种处理过程(如删除手机中存储的多条短信、将平板电脑的某个文件夹中存储的多个视频文件移动到另一个文件夹中等)。相关技术中,通常为每项数据记录设置一复选框;由于每个复选框的功能是独立的,因此用户可以根据需要点击同一界面中的多个复选框,以将对应复选框的状态由未选中状态切换为已选中状态,实现同时选中多项数据记录;进而以被选中的多项数据记录为操作对象,执行一次预设处理步骤,即可达到对上述多项数据记录的处理目的。相对于分别对每项数据记录执行该预设处理步骤,上述相关技术能够减少该预设处理步骤的执行次数及执行时间。
[0004]由于复选框的状态是有限的,相关技术利用该复选框实现的功能也很少,尤其在需要对多项数据记录执行同一种处理过程的情况下,用户往往需要分别点击每个复选框对应的控件位置,才能实现同时选中多项数据记录,这就导致通过上述相关技术实现多项选择功能所需的操作步骤非常繁琐并且效率很低。

【发明内容】

[0005]为克服相关技术中存在的问题,本公开提供一种数据记录的处理方法、装置及电子设备。
[0006]根据本公开实施例的第一方面,提供一种数据记录的处理方法,应用于具有触摸屏的电子设备,所述的处理方法包括:获取对所述触摸屏的触摸操作的操作信息;根据所述操作信息确定所述触摸操作的操作类型;判断是否存在与所述操作类型对应的预设功能;当存在与所述操作类型对应的预设功能时,对所述电子设备中的数据记录执行与所述预设功能对应的处理步骤。
[0007]结合第一方面,在第一方面第一种可能的实现方式中,所述操作信息包括:所述触摸操作的触摸面积、触摸时长、触摸频率和触摸速度中的至少一种;所述根据所述操作信息确定所述触摸操作的操作类型,包括:判断所述触摸面积是否大于预设面积;当所述触摸面积大于所述预设面积时,确定所述触摸操作的操作类型为滑动。
[0008]结合第一方面第一种可能的实现方式,在第一方面第二种可能的实现方式中,所述根据所述操作信息确定所述触摸操作的操作类型,还包括:当所述触摸面积不大于所述预设面积时,判断所述触摸时长是否大于预设时长;当所述触摸时长大于所述预设时长时,确定所述触摸操作的操作类型为长按。
[0009]结合第一方面第一种可能的实现方式,在第一方面第三种可能的实现方式中,所述根据所述操作信息确定所述触摸操作的操作类型,还包括:当所述触摸时长不大于所述预设时长时,比较所述触摸频率、第一预设频率和第二预设频率;所述第一预设频率大于所述二预设频率;当所述触摸频率大于所述第一预设频率时,确定所述触摸操作的操作类型为快速双击;当所述触摸频率介于所述第一预设频率和第二预设频率之间时,确定所述触摸操作的操作类型为慢速双击;当所述触摸频率小于所述第二预设频率时,确定所述触摸操作的操作类型为单击。
[0010]结合第一方面第一种可能的实现方式,在第一方面第四种可能的实现方式中,在确定所述触摸操作的操作类型为滑动之后,所述根据所述操作信息确定所述触摸操作的操作类型,还包括:判断所述触摸速度是否大于预设速度;当所述触摸速度大于所述预设速度时,确定所述触摸操作的操作类型为快速滑动,否则确定所述触摸操作的操作类型为慢速滑动。
[0011]结合第一方面,在第一方面第五种可能的实现方式中,所述判断是否存在与所述操作类型对应的预设功能,包括:根据第一预设关系和/或第二预设关系,判断是否存在与所述操作类型对应的预设功能;其中,所述第一预设关系为所述电子设备中预存的所述操作类型和预设功能之间的对应关系;所述第二预设关系为用户自定义的所述操作类型和预设功能之间的对应关系。
[0012]根据本公开实施例的第二方面,提供一种数据记录的处理装置,应用于具有触摸屏的电子设备,所述处理装置包括信息获取单元、信息分析单元、功能判断单元和功能执行单元;其中,所述信息获取单元,用于获取对所述触摸屏的触摸操作的操作信息;所述信息分析单元,用于根据所述操作信息确定所述触摸操作的操作类型;所述功能判断单元,用于判断是否存在与所述操作类型对应的预设功能,并在存在与所述操作类型对应的预设功能时,触发所述功能执行单元;所述功能执行单元,用于在被触发后,对所述电子设备中的数据记录执行与所述预设功能对应的处理步骤。
[0013]结合第二方面,在第二方面第一种可能的实现方式中,所述信息获取单元包括:面积获取单元、时长获取单元、频率获取单元和速度获取单元中的至少一种;其中,所述面积获取单元用于获取所述触摸操作的触摸面积;所述时长获取单元用于获取所述触摸操作的触摸时长;所述频率获取单元用于获取所述触摸操作的触摸频率;所述速度获取单元用于获取所述触摸操作的触摸速度;相应的,所述信息分析单元至少包括:面积分析单元;所述面积判断单元用于:判断所述触摸面积是否大于预设面积,并在所述触摸面积大于所述预设面积时,确定所述触摸操作的操作类型为滑动。
[0014]结合第二方面第一种可能的实现方式,在第二方面第二种可能的实现方式中,所述信息分析单元还包括:时长分析单元;所述时长分析单元用于:在所述触摸面积不大于所述预设面积时,判断所述触摸时长是否大于预设时长,并在所述触摸时长大于所述预设时长时,确定所述触摸操作的操作类型为长按。
[0015]结合第二方面第一种可能的实现方式,在第二方面第三种可能的实现方式中,所述信息分析单元还包括:频率分析单元;所述频率分析单元用于:在所述触摸时长不大于所述预设时长时,比较所述触摸频率、第一预设频率和第二预设频率;所述第一预设频率大于所述二预设频率;在所述触摸频率大于所述第一预设频率时,确定所述触摸操作的操作类型为快速双击;在所述触摸频率介于所述第一预设频率和第二预设频率之间时,确定所述触摸操作的操作类型为慢速双击;在所述触摸频率小于所述第二预设频率时,确定所述触摸操作的操作类型为单击。
[0016]结合第二方面第一种可能的实现方式,在第二方面第四种可能的实现方式中,所述信息分析单元还包括:速度分析单元;所述速度分析单元用于:在确定所述触摸操作的操作类型为滑动之后,判断所述触摸速度是否大于预设速度,并在所述触摸速度大于所述预设速度时,确定所述触摸操作的操作类型为慢速滑动,否则确定所述触摸操作的操作类型为快速滑动。
[0017]结合第二方面,在第二方面第五种可能的实现方式中,所述功能判断单元包括第一功能判断单元和/或第二功能判断单元;其中,所述第一功能判断单元用于根据第一预设关系判断是否存在与所述操作类型对应的预设功能;所述第一预设关系为所述电子设备中预存的所述操作类型和预设功能之间的对应关系;所述第二功能判断单元用于根据第二预设关系判断是否存在与所述操作类型对应的预设功能;所述第二预设关系为用户自定义的所述操作类型和预设功能之间的对应关系。
[0018]根据本公开实施例的第三方面,提供了一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器被配置为:获取操作体对所述电子设备的显示有多项数据记录的触摸屏的触摸操作的操作信息;根据所述操作信息确定所述触摸操作的操作类型;判断是否存在与所述操作类型对应的预设功能;当存在与所述操作类型对应的预设功能时,对所述电子设备中的数据记录执行与所述预设功能对应的处理步骤。
[0019]本公开的实施例提供的技术方案可以包括以下有益效果:通过对获取到的触摸操作的操作信息进行分析,可以确定与该触摸操作对应的操作类型,进而可以确定与该操作类型对应的预设功能;因此,用户只需根据要实现的预设功能做出对应类型的触摸操作,就可以触发电子设备执行该预设功能对应的处理步骤,从而实现该预设功能。因此,与相关技术相比,本公开的实施例可以识别的触摸操作的类型更多,相应的,能够实现的功能也更多,还能够简化实现复杂功能所需的操作步骤、提高操作效率。
[0020]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【专利附图】

【附图说明】
[0021]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。
[0022]图1是根据一示例性实施例示出的一种数据记录的处理方法的流程图。
[0023]图2A是根据一示例性实施例示出的一种电子设备触摸屏的显示界面的示意图。
[0024]图2B是根据一示例性实施例示出的一种电子设备触摸屏的显示界面的示意图。
[0025]图2C是对图2A所示的显示界面执行滑动操作的示意图。
[0026]图2D是图2C所示滑动操作执行后电子设备触摸屏的显示界面的示意图。[0027]图3是根据一示例性实施例示出的一种数据记录的处理方法的流程图。
[0028]图4是根据一示例性实施例示出的一种数据记录的处理方法的流程图。
[0029]图5A是根据一示例性实施例示出的一种电子设备触摸屏的显示界面的示意图。
[0030]图5B是根据一示例性实施例示出的对图5A所示显示界面执行快速滑动操作的结果示意图。
[0031]图5C是根据一示例性实施例示出的对图5A所示显示界面执行慢速滑动操作的结果示意图。
[0032]图是根据一示例性实施例示出的对图5A所示显示界面执行快速双击操作的结果示意图。
[0033]图5E是根据一示例性实施例示出的对图5A所示显示界面执行慢速双击操作的结果示意图。
[0034]图6是根据一示例性实施例示出的一种数据记录的处理装置的示意图。
[0035]图7是根据一示例性实施例示出的一种电子设备的框图。
【具体实施方式】
[0036]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本发明相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本发明的一些方面相一致的装置和方法的例子。
[0037]图1是根据一示例性实施例示出的一种数据记录的处理方法的流程图,如图1所示,该数据记录的处理方法用于具有触摸屏的电子设备中,包括以下步骤。
[0038]在步骤Sll中,获取对所述触摸屏的触摸操作的操作信息。
[0039]在步骤S12中,根据所述操作信息确定所述触摸操作的操作类型。
[0040]在步骤S13中,判断是否存在与所述操作类型对应的预设功能。
[0041]当存在与所述操作类型对应的预设功能时,在步骤S14中,对所述电子设备中的数据记录执行与所述预设功能对应的处理步骤。
[0042]本申请实施例中,所述数据记录可以包括:多媒体文件(如图片、音频、视频等),通过office组件编辑的文件(如txt、word、excel、wps等),电子设备通过通讯软件发送/接收的消息(如短信、聊天记录等)。
[0043]当电子设备处于复选状态时,即触摸屏的显示界面中显示的每项数据记录对应显示有一复选框,说明不仅可以选中所显示的数据记录中的任意一项,还可以选中所显示的数据记录中的任意几项。为了更直观的体现本公开实施例的有益效果,下面以图2A所示的复选状态下电子设备的一种显示界面示意图为例,分别阐述相关技术和本公开实施例对数据记录的处理方法。
[0044] 图2中的显示界面示出了 4项JPG格式的图片型数据记录,依次标号为101~104,101’~104’分别为对应于101~104的复选框(101,为对应于101的复选框、102’为对应于102的复选框……)。相关技术中的数据,只能检测101~104中哪个图片或其对应的复选框被点击,并切换被点击的复选框的状态;例如,当检测到图片101或复选框101’被点击时,将复选框101’由未选中状态切换为已选中状态,如图2B所示的复选框101’中增加“ V ”标识,表示图片101被选中;同理,如果还需要选中102?104中的一项或几项,则需要用户分别点击待选中的图片。可见,相关技术功能单一、实现多项选中的操作步骤复杂。
[0045]本公开实施例可以获取用户对触摸屏执行的触摸操作的操作信息,根据该操作信息确定所述触摸操作的操作类型,进而判断是否存在与该操作类型对应的预设功能,如果存在,则对数据记录执行所述预设功能对应的处理步骤。因此,只需预先将需要实现的功能与一种操作类型建立一一对应关系,即可实现在用户执行预设的触摸操作时,对数据记录执行对应的功能。例如,可以预先设置“滑动”这一操作类型与功能“选中滑动轨迹经过的每项数据记录”对应,则当需要选中图2A中的101?104四个图片时,用于只需对触摸屏执行滑动操作并保证滑动轨迹经过101?104对应的触控区域(该触控区域至少包括数据记录本身占用的显示区域,以及对应的复选框占用的显示区域),进而通过本公开实施例所述的处理方法,就可以实现同时选中101?104。其中,滑动轨迹可以如图2C所示的竖直线,还可以为斜线、曲线等;最终得到的显示界面如图2D所示。
[0046]由上述技术方案可见,本公开示例性实施例提供的数据记录的处理方法,可以识别不同类型的触摸操作,从而能够实现对数据记录的多种处理功能,且任意一种功能的实现,用户仅需要执行一次一种对应类型的触摸操作,对于在相关技术中操作步骤复杂的功能,操作简单方便,效率高。
[0047]图3是根据一示例性实施例示出的一种数据记录的处理方法的流程图。参照图3,该处理方法包括以下步骤。
[0048]在步骤S21中,获取对所述触摸屏的触摸操作的操作信息,所述操作信息至少包括所述触摸操作的触摸面积。
[0049]在步骤S22中,判断所述触摸面积是否大于预设面积,当所述触摸面积大于所述预设面积时,在步骤S23中,确定所述触摸操作的操作类型为滑动;当所述触摸面积小于所述预设面积时,在步骤S24中,确定所述触摸操作的操作类型为点击。
[0050]根据所述触摸面积的大小识别所述触摸操作是滑动还是点击。由于“点击”对应的触摸面积SI远小于“滑动”对应的触摸面积S2,因此,本申请实施例中,可以根据一般情况下SI和S2的数值,设置一个大小介于SI和S2之间的预设面积,通过比较实际获取到的触摸面积与该预设面积的大小,来识别所述触摸操作是滑动还是点击。
[0051]可选的,还可以获取触摸操作的轨迹长度,并判断所述轨迹长度是否大于预设长度;当所述轨迹长度大于所述预设长度时,确定所述触摸操作的操作类型为滑动,否则为点击。
[0052]在步骤S25中,判断是否存在与所述操作类型对应的预设功能。
[0053]本公开实施例中,可以预先设置操作类型与预设功能之间的对应关系;可选的,上述对应关系可以以表格的形式存储,通过查询该对应关系表,判断是否存在与本次确定的操作类型对应的预设功能。如下表I为本公开示例性实施例提供的一种对应关系表;假设本次确定的操作类型为“滑动”,则首先在所述对应关系表中查找“滑动”这一操作类型,若成功查找到“滑动”,则进一步在所述对应关系表中查找并读取对应的预设功能。
[0054]表1:操作类型与预设功能之间的对应关系表
[0055]
【权利要求】
1.一种数据记录的处理方法,其特征在于,应用于具有触摸屏的电子设备,所述的处理方法包括: 获取对所述触摸屏的触摸操作的操作信息; 根据所述操作信息确定所述触摸操作的操作类型; 判断是否存在与所述操作类型对应的预设功能; 当存在与所述操作类型对应的预设功能时,对所述电子设备中的数据记录执行与所述预设功能对应的处理步骤。
2.根据权利要求1所述的处理方法,其特征在于,所述操作信息包括:所述触摸操作的触摸面积、触摸时长、触摸频率和触摸速度中的至少一种; 所述根据所述操作信息确定所述触摸操作的操作类型,包括: 判断所述触摸面积是否大于预设面积; 当所述触摸面积大于所述预设面积时,确定所述触摸操作的操作类型为滑动。
3.根据权利要求2所述的处理方法,其特征在于,所述根据所述操作信息确定所述触摸操作的操作类型,还包括: 当所述触摸面积不大于所述预设面积时,判断所述触摸时长是否大于预设时长; 当所述触摸时长大于所述预设时长时,确定所述触摸操作的操作类型为长按。
4.根据权利要求3所述的处理方法,其特征在于,所述根据所述操作信息确定所述触摸操作的操作类型,还包括: 当所述触摸时长不大于所述预设时长时,比较所述触摸频率、第一预设频率和第二预设频率;所述第一预设频率大于所述二预设频率; 当所述触摸频率大于所述第一预设频率时,确定所述触摸操作的操作类型为快速双击; 当所述触摸频率介于所述第一预设频率和第二预设频率之间时,确定所述触摸操作的操作类型为慢速双击; 当所述触摸频率小于所述第二预设频率时,确定所述触摸操作的操作类型为单击。
5.根据权利要求2所述的处理方法,其特征在于,在确定所述触摸操作的操作类型为滑动之后,所述根据所述操作信息确定所述触摸操作的操作类型,还包括: 判断所述触摸速度是否大于预设速度; 当所述触摸速度大于所述预设速度时,确定所述触摸操作的操作类型为快速滑动,否则确定所述触摸操作的操作类型为慢速滑动。
6.根据权利要求1所述的处理方法,其特征在于,所述判断是否存在与所述操作类型对应的预设功能,包括: 根据第一预设关系和/或第二预设关系,判断是否存在与所述操作类型对应的预设功倉泛; 其中,所述第一预设关系为所述电子设备中预存的所述操作类型和预设功能之间的对应关系; 所述第二预设关系为用户自定义的所述操作类型和预设功能之间的对应关系。
7.一种数据记录的处理装置,其特征在于,应用于具有触摸屏的电子设备,所述的处理装置包括:信息获取单元、信息分析单元、功能判断单元和功能执行单元;所述信息获取单元,用于获取对所述触摸屏的触摸操作的操作信息; 所述信息分析单元,用于根据所述操作信息确定所述触摸操作的操作类型; 所述功能判断单元,用于判断是否存在与所述操作类型对应的预设功能,并在存在与所述操作类型对应的预设功能时,触发所述功能执行单元; 所述功能执行单元,用于在被触发后,对所述电子设备中的数据记录执行与所述预设功能对应的处理步骤。
8.根据权利要求7所述的处理装置,其特征在于,所述信息获取单元包括:面积获取单元、时长获取单元、频率获取单元和速度获取单元中的至少一种; 其中,所述面积获取单元用于获取所述触摸操作的触摸面积; 所述时长获取单元用于获取所述触摸操作的触摸时长; 所述频率获取单元用于获取所述触摸操作的触摸频率; 所述速度获取单元用于获取所述触摸操作的触摸速度; 所述信息分析单元至少包括:面积分析单元; 所述面积判断单元用于:判断所述触摸面积是否大于预设面积,并在所述触摸面积大于所述预设面积时,确定所述触摸操作的操作类型为滑动。
9.根据权利要求8所述的处理装置,其特征在于,所述信息分析单元还包括:时长分析单元; 所述时长分析单元用于:在所述触摸面积不大于所述预设面积时,判断所述触摸时长是否大于预设时长,并在所述触摸时长大于所述预设时长时,确定所述触摸操作的操作类型为长按。
10.根据权利要求9所述的处理装置,其特征在于,所述信息分析单元还包括:频率分析单元; 所述频率分析单元用于: 在所述触摸时长不大于所述预设时长时,比较所述触摸频率、第一预设频率和第二预设频率;所述第一预设频率大于所述二预设频率; 在所述触摸频率大于所述第一预设频率时,确定所述触摸操作的操作类型为快速双击; 在所述触摸频率介于所述第一预设频率和第二预设频率之间时,确定所述触摸操作的操作类型为慢速双击; 在所述触摸频率小于所述第二预设频率时,确定所述触摸操作的操作类型为单击。
11.根据权利要求8所述的处理装置,其特征在于,所述信息分析单元还包括:速度分析单元; 所述速度分析单元用于:在确定所述触摸操作的操作类型为滑动之后,判断所述触摸速度是否大于预设速度,并在所述触摸速度大于所述预设速度时,确定所述触摸操作的操作类型为慢速滑动,否则确定所述触摸操作的操作类型为快速滑动。
12.根据权利要求7所述的处理装置,其特征在于,所述功能判断单元包括第一功能判断单元和/或第二功能判断单元; 其中,所述第一功能判断单元用于根据第一预设关系判断是否存在与所述操作类型对应的预设功能;所述第一预设关系为所述电子设备中预存的所述操作类型和预设功能之间的对应关系; 所述第二功能判断单元用于根据第二预设关系判断是否存在与所述操作类型对应的预设功能;所述第二预设关系为用户自定义的所述操作类型和预设功能之间的对应关系。
13.—种电子设备,其特征在于,包括: 处理器; 用于存储所述处理器可执行指令的存储器; 其中,所述处理器被配置为: 获取操作体对所述电子设备的显示有多项数据记录的触摸屏的触摸操作的操作信息; 根据所述操作信息确定所述触摸操作的操作类型; 判断是否存在与所述操作类型对应的预设功能; 当存在与所述操作类型对应的预设功能时,对所述电子设备中的数据记录执行与所述预设功能对应的 处理步骤。
【文档编号】G06F17/30GK103995838SQ201410178239
【公开日】2014年8月20日 申请日期:2014年4月29日 优先权日:2014年4月29日
【发明者】焦小刚, 时东禹, 刘伟峰 申请人:小米科技有限责任公司

最新回复(0)