一种对象选择方法及装置与流程

文档序号:11828337阅读:222来源:国知局
一种对象选择方法及装置与流程

本申请涉及计算机应用技术领域,尤其涉及一种对象选择方法及装置。



背景技术:

目前,手机、平板电脑这类终端设备已基本具备相机功能,可以进行拍照。当拍照结束,在终端上利用照片浏览软件显示当前存储的照片时,照片一般按照时间顺序进行排列,如图1所示。如果用户需要选择其中的照片时,需要单个选择所需要的每张照片。

可见,如果用户需要选择多张照片时,由于需要逐张照片进行选择,使得操作复杂,并且,效率低下。



技术实现要素:

本申请实施例提供一种对象选择方法及装置,能够提高对象的选择效率。

一种对象选择方法,包括:

获取当前待显示对象的主题属性;

将所述待显示对象按照所述主题属性进行连续排列显示,其中,在具有相同主题属性参数的对象显示的起始位置加载对应的所述主题属性参数标识;

接收输入的选中所述主题属性参数标识的选中指令;

根据所述选中指令,选择对应所述主题属性参数标识的相关对象。

进一步,还包括:

接收输入的选中删除指令;

根据所述选中删除指令,将对应的对象的选择状态由选中状态更改为未选择状态。

进一步,所述将所述待显示对象按照所述主题属性进行连续排列显示,包括:

将具有相同主题属性参数的对象归纳为一组;

将各组中包含的对象进行连续排列显示;

将各组对象之间进行无间隔连续排列显示。

进一步,所述接收输入的选中所述主题属性参数标识的选中指令,包括:

当接收到对于所述主题属性参数标识的第一预置手势操作时,则确定接收到所述选中指令。

进一步,还包括:当接收到对于所述主题属性参数标识的不同于所述第一预置手势操作的第二预置手势操作时,将所述待显示对象收纳于所述主题属性参数标识内。

进一步,所述第一预置手势操作和所述第二预置手势操作分别包括:单击所述主题属性参数标识、双击所述主题属性参数标识、长按所述主题属性参数标识或者预置的不接触终端显示屏的手势操作。

进一步,所述对象包括:图片文件、视频文件、文本文件、音频文件以及文件夹。

进一步,所述主题属性包括:创建日期、地理位置或数据大小。

一种对象选择装置,包括:

主题属性获取模块,用于获取当前待显示对象的主题属性;

对象排列模块,用于将所述待显示对象按照所述主题属性进行连续排列显示,其中,在具有相同主题属性参数的对象显示的起始位置加载对应的所述主题属性参数标识;

选中指令接收模块,用于接收输入的选中所述主题属性参数标识的选中指令;

对象选择模块,用于根据所述选中指令,选择对应所述主题属性参数标识的相关对象。

进一步,还包括:

删除指令接收模块,用于接收输入的选中删除指令;

选择状态更改模块,用于根据所述选中删除指令,将对应的对象的选择状态由选中状态更改为未选择状态。

进一步,所述对象排列模块,具体用于将具有相同主题属性参数的对象归纳为一组;将各组中包含的对象进行连续排列显示;将各组对象之间进行无间隔连续排列显示。

进一步,当所述选中指令接收模块接收到对于所述主题属性参数标识的第一预置手势操作时,则确定接收到所述选中指令。

进一步,还包括:

对象收纳模块,用于当接收到对于所述主题属性参数标识的不同于所述第一预置手势操作的第二预置手势操作时,将所述待显示对象收纳于所述主题属性参数标识内。

进一步,所述第一预置手势操作和所述第二预置手势操作分别包括:单击所述主题属性参数标识、双击所述主题属性参数标识、长按所述主题属性参数标识或者预置的不接触终端显示屏的手势操作。

进一步,所述对象包括:图片文件、视频文件、文本文件以及文件夹。

进一步,所述主题属性包括:创建日期、地理位置或数据大小。

本申请实施例中,将对象按照主题属性进行连续排列显示,并在具有相同主题属性参数的对象显示的起始位置加载对应的主题属性参数标识,当需要选择某个主题属性参数对应的多个对象时,则选中相应的主题属性参数标识,从而,终端设备能够根据所接收到选中主题属性参数标识的选中指令,将选中指令中涉及的主题属性参数标识对应的相关对象。由于不需逐个选择所需的主题属性参数对应的每个对象,只需选中相应的主题属性参数标识,使得能够快速进行对象选择,大大提高对象选择的效率。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:

图1为现有手机进行照片显示的示意图;

图2为本申请实施例中一种对象选择方法的流程图;

图3为本申请实施例中另一种对象选择方法的流程图;

图4为本申请实施例中待显示对象按照主题属性进行连续排列显示的具体实现流程图;

图5为本申请实施例中手机进行照片显示的示意图;

图6为本申请实施例中选中手机所显示的照片的示意图;

图7为本申请实施例中取消手机上照片已选中状态的示意图;

图8为本申请实施例中一种对象选择装置的结构示意图;

图9为本申请实施例中另一种对象选择装置的结构示意图;

图10为本申请实施例中又一种对象选择装置的结构示意图。

具体实施方式

为了使本申请所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。

本申请实施例提供的一种对象选择方法,能够提高对象的选择效率。

在图2所述的实施例中,该对象选择方法具体包括:

步骤201、获取当前待显示对象的主题属性。

该步骤中,在进行对象显示的初始,需要首先获取当前待显示对象的一个主题属性。

本申请实施例中,对象在终端设备上进行显示。此处,终端设备可以包括:手机、平板电脑以及台式电脑等设备。在终端设备上显示的对象的主题属性可以包括:创建时间、大小、作者等属性信息。

步骤202、将待显示对象按照主题属性进行连续排列显示,其中,在具有相同主题属性参数的对象显示的起始位置加载对应的主题属性参数标识。

该步骤中,在将对象在终端设备上进行显示时,需要将对象按照所获取的主题属性进行显示,且多个待显示对象为连续排列显示。

除此之外,在具有相同主题属性参数的对象显示的起始位置加载对应的主题属性参数标识,通过主题属性参数标识指示该标识之后显示的对象所具有的共同主题属性参数,其中,主题属性参数为相应主题属性下的具体参数。本申请实施例中,主题属性具体可以包括:创建时间、地理位置或数据大小等参数,其中,创建时间表示对象的创建时间;地理位置表示生成对象的空间位置,如:某张照片的地理位置信息为“北京市中山公园”;数据大小表示对象占用的存储空间大小,如:某张照片的大小为1.2M。当然,还可能存在其他的主题属性参数,此处不再一一列举。以主题属性为“创建时间”为例,该主题属性对应的主题属性参数为类似“*月*日”的日期参数,当待显示的对象按照“时间”这一主题属性进行连续排列显示时,在具有相同“*月*日”的日期参数的对象显示的起始位置加载相应的“*月*日”的日期参数标识,以表示对应该标识的多个对象共同具有的日期参数。

本申请实施例中,通过加载主题属性参数标识,使得终端用户可以方便获知对象按照何种主题属性进行排列显示,同时,可以获知在该标识后排列显示的对象具有何种共同的主题属性参数。

并且,通过将对象进行连续排列显示,使得在终端显示屏上显示时,相邻的对象之间无多余空白区域,充分利用显示屏的显示区域,避免显示区域浪费,同时,不会打断用户的连续浏览行为,使得用户的浏览更为流畅,大大提高用户的体验。

步骤203、接收输入的选中主题属性参数标识的选中指令。

该步骤中,当用户需要选择某个主题属性参数对应的多个对象时,不需逐个选择所需的每个对象,只需选中相应的主题属性参数标识即可。由此,用户向终端输入选中主题属性参数标识的选中指令。

步骤204、根据选中指令,选择对应主题属性参数标识的相关对象。

该步骤中,当终端接收到选中主题属性参数标识的选中指令之后,将选中指令中涉及的主题属性参数标识对应的相关对象。

具体地,可以进行如下设置:当接收到选中指令时,将选中指令中涉及的主题属性参数标识对应的全部对象一次性选中;或者,按照排列显示的顺序,选中其中特定序号对应的一个或多个对象。

本申请实施例中,将对象按照主题属性进行连续排列显示,并在具有相同主题属性参数的对象显示的起始位置加载对应的主题属性参数标识,当需要选择某个主题属性参数对应的多个对象时,则选中相应的主题属性参数标识,从而,终端设备能够根据所接收到选中主题属性参数标识的选中指令,将选中指令中涉及的主题属性参数标识对应的相关对象。由于不需逐个选择所需的主题属性参数对应的每个对象,只需选中相应的主题属性参数标识,使得能够快速进行对象选择,大大提高对象选择的效率。

在本申请提供的另一个实施例中,对象选择的方法流程如图3所示,具体包括:

步骤201、获取当前待显示对象的主题属性;

步骤202、将待显示对象按照主题属性进行连续排列显示,其中,在具有相同主题属性参数的对象显示的起始位置加载对应的主题属性参数标识;

步骤203、接收输入的选中主题属性参数标识的选中指令;

步骤204、根据选中指令,选择对应主题属性参数标识的相关对象;

步骤205、接收输入的选中删除指令;

步骤206、根据选中删除指令,将对应的对象的选择状态由选中状态更改为未选择状态。

该实施例中,通过步骤201~204,将对象按照所获取的主题属性进行连续排列显示,在具有相同主题属性参数的对象显示的起始位置加载对应的主题属性参数标识,通过主题属性参数标识指示该标识之后显示的对象所具有的共同主题属性参数。当用户需要选择某个主题属性参数对应的多个对象时,只需选中相应的主题属性参数标识即可。当终端接收到选中主题属性参数标识的选中指令之后,将选中指令中涉及的主题属性参数标识对应的相关对象。然而,在具体的应用场景下,当前选中的对象中可能存在某个或某些对象是用户不需要的。由此,需要接着输入选中删除指令,该选中删除指令用于告知终端当前选中的对象中应去除某个或某些对象。当终端接收到选中删除指令之后,则根据该选中删除指令,将指令中对应的对象的选择状态由“选中”状态更改为“未选择”状态,即:取消对相应对象的选择。

实际用于中,当对象被选中时,其选中状态通常可以在应用界面上进行显示,例如:对象对应的图标上出现表示选中的对勾标识。当需要取消某个对象的选中状态时,可以点 击该出现对勾标识的对象,消除该对象上出现的对勾标识,取消对该对象的选中。

需要说明的是,在实际应用中,将待显示对象按照主题属性进行连续排列显示的具体实现方式如图4所示,具体包括:

步骤401、将具有相同主题属性参数的对象归纳为一组;

步骤402、将各组中包含的对象进行连续排列显示;

步骤403、将各组对象之间进行无间隔连续排列显示。

上述实现方式中,当确定对象显示时依据的主题属性之后,则可以根据该主题属性下具体的主题属性参数将对象进行归类,即:将具有相同主题属性参数的对象归纳为一组,为了满足用户浏览时的流畅性,将每一组中包含的对象进行连续排列显示,同时,将各组对象之间进行无间隔连续排列显示。例如:当多个对象需要按照“创建时间”这一主题属性进行显示时,具体的日期则为“创建时间”这一主题属性对应的主题属性参数,则日期相同的对象可归纳为一组,如:将1月1日创建的所有对象归纳为一组,将1月2日创建的所有对象归纳为另一组,每一组内的所有对象呈现连续排列的显示状态,1月1日对应的组和1月2日对应的组之间也呈现连续排列的显示状态。

此外,仍需说明的是,对象按照主题属性进行排列显示时,可以通过预置的手势操作,触发选中在具有相同主题属性参数的对象显示的起始位置加载的主题属性参数标识,即:当终端接收到对于主题属性参数标识的预置手势操作时,则确定主题属性参数标识被选中。

具体地,预置的手势操作可以包括:单击主题属性参数标识、双击主题属性参数标识、长按主题属性参数标识或是其他事先预置的不接触终端显示屏的手势操作。本申请对此不做具体限定,可以根据实际应用场景对应用的手势进行设定。

除此之外,如果将输入的选中主题属性参数标识的预置手势操作称为“第一预置手势操作”,还可以设置不同于所述第一预置手势操作的“第二预置手势操作”,当接收到对于主题属性参数标识的不同于第一预置手势操作的第二预置手势操作时,可以将待显示对象收纳于主题属性参数标识内。第二预置手势操作也可以包括:单击主题属性参数标识、双击主题属性参数标识、长按主题属性参数标识或是其他事先预置的不接触终端显示屏的手势操作。具体设置时,只需将第一预置手势操作和第二预置手势操作预置为不同的手势操作以加以区分即可。

本申请中,对象具体可以包括:图片文件(例如:照片)、视频文件、音频文件以及文件夹等形式的资料。

为了便于对本公开技术方案的理解,下面以在手机上选择照片为例,对上述对象选择方法进行说明。

当需要在手机上按照“创建时间”这一主题属性进行照片显示时,具体的日期则为“创建时间”这一主题属性对应的主题属性参数,由此,需要将所有照片按照具体的日期进行归类。例如:将2014年1月1日创建的所有照片归纳为一组,将2014年1月2日创建的所有照片归纳为另一组,为了满足用户浏览时的流畅性,每一组内的所有照片均呈现连续排列的显示状态,2014年1月1日对应的组和2014年1月2日对应的照片组之间也呈现连续排列的显示状态。在对照片进行上述分组之后,每组中的照片可以按照时间从旧到新或从新到旧的顺序进行顺序排列显示。其中,在创建日期为2014年1月1日的照片组显示的起始位置加载该组照片对应的主题属性参数标识,即:“2014年1月1日”,同样,在创建日期为2014年1月2日的照片组显示的起始位置加载该组照片对应的主题属性参数标识“2014年1月2日”。具体的显示状态如图5所示,为了显示界面的视觉协调性,可以将主题属性参数标识设置为与预览照片同样大小的标识图片,该标识图片可以通过预置的手势操作被触发选中。当该标识图片被选中时,可以根据具体设置,选择选中对应该标识图片的照片组中的全部照片,或者,按照排列显示的顺序,选中其中特定序号对应的一张或多张照片。当照片被选中时,相应的照片图标上出现表示选中的对勾标识,如图6所示,表示“2014年1月2日”对应的全部照片被选中。当发现选中的照片中有不需要的,则可以点击对应的照片图标,消除该照片图标上出现的对勾标识,取消对该照片的选中,如图7所示,表示取消对“2014年1月2日”对应的照片组中第三张照片的选择。

基于同一发明构思,本申请实施例还提供的一种对象选择装置,该装置可以设置在诸如:手机、平板电脑以及台式电脑等终端设备中,该装置的结构如图8所示,包括:

主题属性获取模块801,用于获取当前待显示对象的主题属性;

对象排列模块802,用于将所述待显示对象按照所述主题属性进行连续排列显示,其中,在具有相同主题属性参数的对象显示的起始位置加载对应的所述主题属性参数标识;

选中指令接收模块803,用于接收输入的选中所述主题属性参数标识的选中指令;

对象选择模块804,用于根据所述选中指令,选择对应所述主题属性参数标识的所有对象。

该对象选择装置中,主题属性获取模块获取的对象的主题属性可以包括:创建时间、大小、作者等属性信息。当主题属性获取模块获取对象的主题属性之后,由对象排列模块将对象按照所获取的主题属性进行显示,且多个待显示对象为连续排列显示;并且,在具有相同主题属性参数的对象显示的起始位置加载对应的主题属性参数标识,通过主题属性参数标识指示该标识之后显示的对象所具有的共同主题属性参数,其中,主题属性参数为相应主题属性下的具体参数。

当用户需要选择某个主题属性参数对应的多个对象时,不需逐个选择所需的每个对象,只需选中相应的主题属性参数标识即可。由此,用户向终端输入选中主题属性参数标识的选中指令。当选中指令接收模块接收输入的选中主题属性参数标识的选中指令之后,由对象选择模块执行如下操作:选中指令中涉及的主题属性参数标识对应的相关对象,具体地,可以将选中指令中涉及的主题属性参数标识对应的全部对象一次性选中;或者,按照排列显示的顺序,选中其中特定序号对应的一个或多个对象。

本申请实施例中,对象选择装置能够将对象按照主题属性进行连续排列显示,并在具有相同主题属性参数的对象显示的起始位置加载对应的主题属性参数标识,当需要选择某个主题属性参数对应的多个对象时,则选中相应的主题属性参数标识,从而,终端设备能够根据所接收到选中主题属性参数标识的选中指令,将选中指令中涉及的主题属性参数标识对应的相关对象。由于不需逐个选择所需的主题属性参数对应的每个对象,只需选中相应的主题属性参数标识,使得能够快速进行对象选择,大大提高对象选择的效率。

在本申请提供的另一个实施例中,对象选择装置如图9所示,具体可以包括:

主题属性获取模块801,用于获取当前待显示对象的主题属性;

对象排列模块802,用于将所述待显示对象按照所述主题属性进行连续排列显示,其中,在具有相同主题属性参数的对象显示的起始位置加载对应的所述主题属性参数标识;

选中指令接收模块803,用于接收输入的选中所述主题属性参数标识的选中指令;

对象选择模块804,用于根据所述选中指令,选择对应所述主题属性参数标识的所有对象;

删除指令接收模块805,用于接收输入的选中删除指令;

选择状态更改模块806,用于根据选中删除指令,将对应的对象的选择状态由选中状态更改为未选择状态。

该实施例中,将对象按照所获取的主题属性进行连续排列显示,在具有相同主题属性参数的对象显示的起始位置加载对应的主题属性参数标识,通过主题属性参数标识指示该标识之后显示的对象所具有的共同主题属性参数。当用户需要选择某个主题属性参数对应的多个对象时,只需选中相应的主题属性参数标识即可。当终端接收到选中主题属性参数标识的选中指令之后,将选中指令中涉及的主题属性参数标识对应的相关对象。然而,在具体的应用场景下,当前选中的对象中可能存在某个或某些对象是用户不需要的。由此,需要接着输入选中删除指令,该选中删除指令用于告知终端当前选中的对象中应去除某个或某些对象。当删除指令接收模块接收到选中删除指令之后,则通过选择状态更改模块,根据该选中删除指令,将指令中对应的对象的选择状态由“选中”状态更改为“未选择”状态, 即:取消对相应对象的选择。

在本申请的一个优选实施例中,上述对象排列模块将待显示对象按照主题属性进行连续排列显示的具体实现方式为:将具有相同主题属性参数的对象归纳为一组;将各组中包含的对象进行连续排列显示;将各组对象之间进行无间隔连续排列显示。

该实现方式中,当确定对象显示时依据的主题属性之后,则可以根据该主题属性下具体的主题属性参数将对象进行归类,即:将具有相同主题属性参数的对象归纳为一组,为了满足用户浏览时的流畅性,将每一组中包含的对象进行连续排列显示,同时,将各组对象之间进行无间隔连续排列显示。例如:当多个对象需要按照“创建时间”这一主题属性进行显示时,具体的日期则为“创建时间”这一主题属性对应的主题属性参数,则日期相同的对象可归纳为一组,相邻日期对应的组之间也呈现连续排列的显示状态。

此外,对象按照主题属性进行排列显示时,可以通过预置的手势操作,触发选中在具有相同主题属性参数的对象显示的起始位置加载的主题属性参数标识。具体地,当选中指令接收模块接收到对于主题属性参数标识的第一预置手势操作时,则确定主题属性参数标识被选中。第一预置的手势操作可以包括:单击主题属性参数标识、双击主题属性参数标识或是其他事先预置的不接触终端显示屏的手势操作。本申请对此不做具体限定,可以根据实际应用场景对应用的手势进行设定。

在此基础之上,在本申请提供的另一个实施例中,如图10所示,还可以包括:

对象收纳模块807,用于当接收到对于主题属性参数标识的不同于第一预置手势操作的第二预置手势操作时,将待显示对象收纳于主题属性参数标识内。

该实施例中,如果将输入的选中主题属性参数标识的预置手势操作称为“第一预置手势操作”,还可以设置不同于所述第一预置手势操作的“第二预置手势操作”,当接收到对于主题属性参数标识的不同于第一预置手势操作的第二预置手势操作时,可以将待显示对象收纳于主题属性参数标识内。第二预置手势操作也可以包括:单击主题属性参数标识、双击主题属性参数标识、长按主题属性参数标识或是其他事先预置的不接触终端显示屏的手势操作。具体设置时,只需将第一预置手势操作和第二预置手势操作预置为不同的手势操作以加以区分即可。

本申请中,对象具体可以包括:图片文件(例如:照片)、视频文件、音频文件以及文件夹等形式的资料。

上述说明示出并描述了本申请的优选实施例,但如前所述,应当理解本申请并非局限于本文所披露的形式,不应看作是对其他实施例的排除,而可用于各种其他组合、修改和环境,并能够在本文所述发明构想范围内,通过上述教导或相关领域的技术或知识进行改 动。而本领域人员所进行的改动和变化不脱离本申请的精神和范围,则都应在本申请所附权利要求的保护范围内。

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