一种终端应用数据的排序方法及终端的制作方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种终端应用数据的排序方法及终端。
【背景技术】
[0002]当前随着手机功能的日益强大,手机上的手机应用也越来越多,手机应用的应用数据也随着增加。为了方便手机用户查阅,手机需要对各项手机应用的应用数据进行排序。
[0003]现有技术中,手机对手机应用上的应用数据进行排序时,默认按照时间顺序或者首字母顺序等任意一种排序方式进行排序,例如,按照应用数据的接收时间或者生成时间进行排序,或者按照应用数据的主题名称的首字母进行排序等。即,现有技术中,手机默认按照时间顺序或者首字母顺序对手机应用的应用数据进行排序,手机用户无法自定义手机应用数据的排序方式,排序方式单一,用户体验差。
【发明内容】
[0004]本发明实施例提供一种终端应用数据的排序方法及终端,可对终端应用数据进行自定义排序,提高了应用数据排序方式的多样性,提高了应用数据排序的灵活性,增强了终端的用户体验。
[0005]本发明实施例提供了一种终端应用数据的排序方法,其可包括:
[0006]获取待排序的目标终端应用的应用数据;
[0007]将预设的排序方式选项输出至所述终端的用户操作界面,提示终端用户从所述排序方式选项中选择目标排序方式,所述排序方式选项中包括至少两个排序方式;
[0008]按照所述终端用户选择的所述目标排序方式对所述目标终端应用的应用数据进tx排序。
[0009]其中,所述排序方式包括:按照使用频率进行排序、按照使用时间进行排序、按照生成时间进行排序、按照首字母进行排序、按照数据主题名称进行排序,以及按照数据名称进行排序中的至少一种。
[0010]其中,所述将预设的排序方式选项输出至所述终端的用户操作界面,提示终端用户从所述排序方式选项中选择目标排序方式之后,所述方法还包括:
[0011 ] 将所述终端的所有终端应用中除所述目标终端应用之外的其他终端应用的应用选项输出至所述终端的用户操作界面,提示所述终端用户从所述应用选项中选择指定终端应用;
[0012]按照所述目标排序方式对所述目标终端应用和所述指定终端应用的应用数据进tx排序;
[0013]其中,所述指定终端应用为所述所有终端应用中除所述目标终端应用之外的其他终端应用中的一个或者多个。
[0014]其中,所述按照所述终端用户选择的所述目标排序方式对所述目标终端应用的应用数据进行排序之后,所述方法还包括:
[0015]按照所述目标终端应用的应用数据的排序结果,生成所述应用数据的排序列表;
[0016]获取所述目标终端应用的应用数据中用户选定的目标应用数据,将所述目标应用数据调换至所述排序列表中的指定位置;
[0017]其中,所述指定位置包括:首位、末位以及用户选定的位置中的至少一种。
[0018]其中,所述应用数据包括:通讯录、短信、即时通讯信息、图片、音视频文件、应用图标以及备忘录中的至少一种。
[0019]本发明实施例还提供了一种终端,其可包括:
[0020]获取模块,用于获取待排序的目标终端应用的应用数据;
[0021]提示模块,用于将预设的排序方式选项输出至所述终端的用户操作界面,提示终端用户从所述排序方式选项中选择目标排序方式,所述排序方式选项中包括至少两个排序方式;
[0022]排序模块,用于按照所述提示模块确定的所述终端用户选择的所述目标排序方式对所述目标终端应用的应用数据进行排序。
[0023]其中,所述排序方式包括:按照使用频率进行排序、按照使用时间进行排序、按照生成时间进行排序、按照首字母进行排序、按照数据主题名称进行排序,以及按照数据名称进行排序中的至少一种。
[0024]其中,所述提示模块,还用于将所述终端的所有终端应用中除所述目标终端应用之外的其他终端应用的应用选项输出至所述终端的用户操作界面,提示所述终端用户从所述应用选项中选择指定终端应用;
[0025]所述排序模块,还用于按照所述提示模块确定的所述终端用户选择的所述目标排序方式,对所述目标终端应用和所述指定终端应用的应用数据进行排序;
[0026]其中,所述指定终端应用为所述所有终端应用中除所述目标终端应用之外的其他终端应用中的一个或者多个。
[0027]其中,所述终端还包括:
[0028]生成模块,用于按照所述排序模块的排序结果生成所述应用数据的排序列表;
[0029]调整模块,用于获取所述目标终端应用的应用数据中用户选定的目标应用数据,将所述目标应用数据调换至所述排序列表中的指定位置;
[0030]其中,所述指定位置包括:首位、末位以及用户选定的位置中的至少一种。
[0031]其中,通讯录、短信、即时通讯信息、图片、音视频文件、应用图标以及备忘录中的至少一种。
[0032]本发明实施例可将预先设定的多种排序方式输出至终端的用户操作界面上,根据终端用户选择的目标排序方式对待排序的目标终端应用的应用数据进行排序,可对终端应用数据进行自定义排序,提高了应用数据排序方式的多样性,提高了应用数据排序的灵活性,增强了终端的用户体验。
【附图说明】
[0033]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]图1是本发明实施例提供的终端应用数据的排序方法的第一实施例流程示意图;
[0035]图2是本发明实施例提供的终端应用数据的排序方法的第二实施例流程示意图;
[0036]图3是本发明实施例提供的终端的第一实施例结构示意图;
[0037]图4是本发明实施例提供的终端的第三实施例结构示意图。
【具体实施方式】
[0038]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0039]具体实现中,本发明实施例中所描述的终端可包括:手机、平板电脑、笔记本电脑、个人数码助理(Personal Digital Assistant,PDA)以及随身听等。上述终端仅是举例,而非穷举,包含但不限于上述终端。下面将以手机为例,对本发明实施例提供的终端应用数据的排序方法及终端进行具体描述。
[0040]参见图1,是本发明实施例提供的终端应用数据的排序方法的第一实施例流程示意图。本发明实施例中所描述的方法,包括步骤:
[0041 ] SlOl,获取待排序的目标终端应用的应用数据。
[0042]在一些可行的实施方式中,本发明实施例中所描述的终端应用数据的排序方法的执行主体可为手机,也可为手机中的某个功能模块,在此不做限制。下面将直接以手机为例进行具体说明。
[0043]在一些可行的实施方式中,本发明实施例中所描述的终端应用可包括:通讯录、手机即时通讯软件、手机摄像、手机录像、手机音乐播放器以及手机备忘录等,上述终端应用仅是举例,而非穷举,包含但不限于上述终端应用。本发明实施例中所描述的终端应用的应用数据可包括:联系人的联系方式、短信、即时通讯信息、图片、音视频文件、应用图标以及备忘录等。其中,上述即时通讯软件可包括:QQ、微信、飞信以及微博等。上述即时通讯信息即可为上述QQ、微信、飞信或者微博等通讯软件使用过程中接收或者发送的信息,或者保存的文件等。上述音视频文件可包括:音频文件(例如已下载的歌曲或者自行录制的歌曲等)或者视频文件(例如已下载的视频或者自行录制的视频等)。
[0044]在一些可行的实施方式中,手机可通过设置功能设定对手机应用的应用数据进行排序的启动方式,进而可在需要对手机应用的应用手机进行自定义排序时启动上述排序功能。具体的,手机可在设置功能中添加一个排序功能的启动按键,通过触控上述启动按键来触发上述排序功能。或者,通过多个按键组合的方式触发手机启动上述排序功能。
[0045]在一些可行的实施方式中,手机启动上述排序功能之后,则可获取用户选定的待排序的目标手机应用的应用数据。例如,手机通过启动按键或者指定启动方式启动上述排序功能之后,若检测得到用户选定的排序对象为通讯录,则可获取手机通讯录中存储的各个联系人的联系方式,进而可对上述通讯录中各个联系人的联系方式进行排序。
[0046]S102,将预设的排序方式选项输出至所述终端的用户操作界面,提示终端用户从所述排序方式选项中选择目标排序方式,所述排序方式选项中包括至少两个排序方式。
[0047]在一些可行的实施方式中,手机可预先设定对手机应用的应用数据进行排序的排序方式,进而可在用户启动手机应用数据的排序功能时,将预先设定的排序方式输出至手机的用户操作界面,以供手机用户进行选择。具体实现中,本发明实施例中所描述的排序方式可包括:按照使用频率进行排序,或者
按照使用时间进行排序,或者按照生成时间进行排序,或者按照首字母进行排序,或者按照数据主题名称进行排序,或者按照数据名称进行排序等。上述排序方式进行举例,而非穷举,包含但不限于上述排序方式,在此不做限制。
[0048]在一些可行的实施方式中,手机启动应用数据的排序功能之后,则可将预先设定的上述排序方式中的两个或者两个以上的排序方式选项输出至手机的用户操作界面,并输出提示信息提示手机用户从上述两个或者两个以上的排序方式选项中选择目标排序方式,进而可按照上述目标排序方式对手机应用的应用数据进行排序。即,在本发明实施例中,手机可使用多种排序方式对手机应用的应用数据进行排序,具体可根据手机用户选择的排序方式进行排序,可提高手机应用的应用数据的排序的多样性和灵活性,增强了手机用户的参与度,提高手机的用户体验。
[0049]S103,按照所述终端用户选择的所述目标排序方式对所述目标终端应用的应用数据进行排序。
[0050]在一些可行的实施方式中,手机可根据手机用户选择的目标排序方式对手机用户选定的目标手机应用的应用数据进行排序,增强了手机应用数据排序的趣味性和灵活性。例如,若手机用户选定对手机通讯录中联系人的联系方式进行排序,则手机可获取手机通讯录中各个联系人的联系方式,进而可将预先设定的多种排序方式的选项输出至手机的用户操作界面,提示手机用户从上述多种排序方式中选择目标排序方式。例如,手机可弹出三种排序方式的选项至手机的用户操作界面,包括:按照使用频率进行排序、按照使用时间进行排序和按照首字母进行排序等,提示手机用户从上述三种排序方式中选定目标排序方式。若手机用户选择的目标排序方式为按照使用频率进行排序,手机则可获取手机通讯录中各个联系人的联系方式在指定时间内(例如一个月)的使用频率,进而可将使用频率较高的联系人的联系方式排列在前,使用频率较低的联系人的联系方式排列在后,将各个联系人的联系方式依次按照使用频率的高低进行排序。
[0051]需要说明的是,在本发明实施例中,若手机用户未触发预设的启动按键,或者未按照预设的启动方式启动手机应用的应用数据的排序功能,手机则可按照手机默认设置的排序方式对手机应用的应用数据进行排序。例如,若手机通讯录的联系人的联系方式默认的排序方式(如出厂设置)为按照首字母进行排序,若手机用户未启动手机通讯录的联系人的联系方式的排序功能,手机则可按照首字母进行排序的排序方式对通讯录的联系人的联系方式进行排序。
[0052]在本发明实施例中,手机可在启动手机应用的应用数据的排序功能时,获取手机用户选定的目标手机应用的应用数据,并将预先设定的多种排序方式输出至手机的用户操作界面上,根据手机用户选择的目标排序方式对待排序的目标手机应用的应用数据进行排序。本发明实施例所描述的排序方法可对手机应用数据进行自定义排序,提高了应用数据排序方式的多样性,提高了应用数据排序的灵活性,增强了手机的用户体验。
[0053]参见图2,是本发明实施例提供的终端应用数据的排序方式的第二实施例流程示意图。本发明实施例所描述的排序方法可包括:
[0054]S201,获取待排序的目标终端应用的应用数据。
[0055]具体实现中,本发明实施例中所描述的获取待排序的目标手机应用的应用数据的具体实现过程可参见上述第一实施例中步骤SlOl所描述的实现方式,在此不再赘述。
[0056]S202,将预设的排序方式选项输出至所述终端的用户操作界面,提示终端用户从所述排序方式选项中选择目标排序方式,所述排序方式选项中包括至少两个排序方式。
[0057]具体实现中,本发明实施例中所描述的输出预设排序方式选项至用户操作界面,提示手机用户从多个排序方式选项中选择目标排序方式的具体实现过程可参见上述第一实施例中的步骤S102所描述的实现方式,在此不再赘述。
[0058]S203,将所述终端的所有终端应用中除所述目标终端应用之外的其他终端应用的应用选项输出至所述终端的用户操作界面,提示所述终端用户从所述应用选项中选择指定终端应用。
[0059]在一些可行的实施方式中,本发明实施例所描述的排序方式可针对手机中包含的所有手机应用中的一个手机应用的应用数据进行排序,也可针对所有手机应用中的部分手机应用的应用数据进行排序,还可针对所有手机应用的应用数据进行排序。具体实现中,当手机用户选择了待排序的目标手机应用(具体某一个手机应用),并且从多个排序方式选项中选定目标排序方式之后,手机还可将手机中包含的所有手机应用中其他的手机应用的应用选项输出至手机的用户操作界面上,提示手机用户从上述手机应用选项中选择指定手机应用。即,在本发明实施例中,手机可将手机用户之前选定的目标手机应用之外的其他手机应用以应用选项的方式输出至手机的用户操作界面,手机用户可从用户操作界面上选择一个或者多个应用选项进行排序。
[0060]需要说明的是,手机用户也可选择取消,放弃对其他手机应用的应用数据的排序,单独对选定的目标手机应用的应用数据进行排序。
[0061]例如,当手机确定手机用户选择进行排序的目标手机应用是通讯录时,手机可在手机用户选定对通讯录进行排序的目标排序方式之后,对手机中其他手机应用的应用数据状态进行判断,确定其他手机应用的应用数据是否也适合使用目标排序方式进行排序。例如,当手机用户选择对按照使用频率对手机通讯录中的联系人的联系方式进行排序时,手机可对手机中的其他手机应用进行判断,确定手机QQ、手机微信或者手机飞信等手机应用的应用数据也可使用按照使用频率进行排序的排序方式进行排序,进而可将手机QQ、手机微信和手机飞信等手机应用以应用选项的方式输出至手机的用户操作界面,并可输出提示信息,提示手机用户从上述多个手机应用的应用选项中选定需要同时进行排序的手机应用。当手机用户需要对其他手机应用的应用数据进行排序时,则可从上述多个手机应用选项中勾选需要进行排序的指定手机应用,进而可按照上述手机用户选定的目标排序方式进行排序。若手机用户无需对其他手机应用的应用数据进行排序,则可选择“取消”、“返回”,以放弃对其他手机应用的应用数据进行自定义排序,即其他手机应用可按照默认的排序方式进行排序。
[0062]需要说明的是,上述手机用户从手机的用户操作界面上选择指定手机应用时,可选择一个或者多个,进而可将选定的一个或者多个手机应用与预先选好的目标手机应用进行排序。
[0063]S204,按照所述目标排序方式对所述目标终端应用和所述指定终端应用的应用数据进行排序。
[0064]在一些可行的实施方式中,手机检测得到手机用户选定的指定手机应用之后,则按照手机用户选定的目标排序方式对目标手机应用和指定手机应用的应用数据进行排序。具体实现中,手机按照手机用户选择的目标排序方式对目标手机应用和指定手机应用的应用数据进行排序的具体实现过程可参见上述第一实施例中的步骤S103所描述的实现方式,在此不再赘述。
[0065]S205,按照所述目标终端应用的应用数据的排序结果,生成所述应用数据的排序列表。
[0066]在一些可行的实施方式中,手机按照手机用户选择的目标排序方式对目标手机应用(或者指定手机应用)进行排序之后,还可按照目标手机应用(或者指定手机应用)的应用数据的排序结果,生成手机应用的应用数据的排序列表。例如,当手机用户选择对通讯录进行排序,并且选择的目标排序方式为按照使用频率进行排序时,手机可根据手机通讯录中各个联系人的联系方式的联系频率,按照联系频率从高到低的顺序进行排序,并可按照排序的结果生成联系人的联系方式的排序列表。其中,联系频率最高的联系人的联系方式排列在排序列表的首位,联系频率最低的联系人的联系方式排列在排序列表的末位,以此按照联系频率高到低的顺序生成排序列表。
[0067]S206,获取所述目标终端应用的应用数据中用户选定的目标应用数据,将所述目标应用数据调换至所述排序列表中的指定位置。
[0068]在一些可行的实施方式中,手机用户还可对手机应用的应用数据中某一个或者多个应用数据的排序位置进行个性化调整,以方便查找。例如,手机用户可对通讯录中特别关心的联系人的联系方式进行个性化调整,将特别关心的联系人的联系方式调整至指定位置,方便快速查找。具体实现中,手机用户可预先设定对目标应用数据进行调整的指定位置,并可在手机的用户操作界面上选定自己想要调整的数据对象,即目标应用数据,触发手机将选定的目标应用数据调整至上述指定位置。手机可获取得到目标数据应用的应用手机中用户选定的目标应用数据,并可将目标应用数据的排序位置调换至应用数据的排序列表中的指定位置。其中,上述指定位置可包括:排序列表的首位、末位或者用户即时选定的位置等,在此不做限制。
[0069]在本发明实施例中,手机可在启动手机应用的应用数据的排序功能时,获取手机用户选定的一个或者多个手机应用的应用数据,并将预先设定的多种排序方式输出至手机的用户操作界面上,提示手机用户从中选择目标排序方式,进而可根据手机用户选择的目标排序方式对待排序的一个或者多个手机应用的应用数据进行排序。本发明实施例还可对手机应用的应用数据中的目标应用数据的位置进行自定义设置,将目标应用数据排列在排序列表首位,或者末位,或者用户自行设定的指定位置。本发明实施例所描述的排序方法可对手机应用数据进行自定义排序,提高了应用数据排序方式的多样性,提高了应用数据排序的灵活性,
增强了手机的用户体验。
[0070]参见图3,是本发明实施例提供的终端的第一实施例结构示意图。本发明实施例中所描述的终端,包括:
[0071]获取模块10,用于获取待排序的目标终端应用的应用数据。
[0072]提示模块20,用于将预设的排序方式选项输出至所述终端的用户操作界面,提示终端用户从所述排序方式选项中选择目标排序方式,所述排序方式选项中包括至少两个排序方式。
[0073]排序模块30,用于按照所述提示模块确定的所述终端用户选择的所述目标排序方式对所述目标终端应用的应用数据进行排序。
[0074]在一些可行的实施方式中,本发明实施例中所描述的终端应用可包括:通讯录、手机即时通讯软件、手机摄像、手机录像、手机音乐播放器以及手机备忘录等,上述终端应用仅是举例,而非穷举,包含但不限于上述终端应用。本发明实施例中所描述的终端应用的应用数据可包括:联系人的联系方式、短信、即时通讯信息、图片、音视频文件、应用图标以及备忘录等。其中,上述即时通讯软件可包括:QQ、微信、飞信以及微博等。上述即时通讯信息即可为上述QQ、微信、飞信或者微博等通讯软件使用过程中接收或者发送的信息,或者保存的文件等。上述音视频文件可包括:音频文件(例如已下载的歌曲或者自行录制的歌曲等)或者视频文件(例如已下载的视频或者自行录制的视频等)。
[0075]在一些可行的实施方式中,手机可通过设置功能设定对手机应用的应用数据进行排序的启动方式,进而可在需要对手机应用的应用手机进行自定义排序时启动上述排序功能。具体的,手机可在设置功能中添加一个排序功能的启动按键,通过触控上述启动按键来触发上述排序功能。或者,通过多个按键组合的方式触发手机启动上述排序功能。
[0076]在一些可行的实施方式中,手机启动上述排序功能之后,则可通过获取模块10获取用户选定的待排序的目标手机应用的应用数据。例如,手机通过启动按键或者指定启动方式启动上述排序功能之后,获取模块10若检测得到用户选定的排序对象为通讯录,则可获取手机通讯录中存储的各个联系人的联系方式,进而可通过排序模块30对上述通讯录中各个联系人的联系方式进行排序。具体实现中,上述获取模块的具体实现过程可参见本发明实施例提供的终端应用数据的排序方法的第一实施例中的步骤SlOl所描述的实现方式,在此不再赘述。
[0077]在一些可行的实施方式中,提示模块20可预先设定对手机应用的应用数据进行排序的排序方式,进而可在用户启动手机应用数据的排序功能时,将预先设定的排序方式输出至手机的用户操作界面,以供手机用户进行选择。具体实现中,本发明实施例中所描述的排序方式可包括:按照使用频率进行排序,或者按照使用时间进行排序,或者按照生成时间进行排序,或者按照首字母进行排序,或者按照数据主题名称进行排序,或者按照数据名称进行排序等。上述排序方式进行举例,而非穷举,包含但不限于上述排序方式,在此不做限制。
[0078]在一些可行的实施方式中,手机启动应用数据的排序功能之后,提示模块20则可将预先设定的上述排序方式中的两个或者两个以上的排序方式选项输出至手机的用户操作界面,并输出提示信息提示手机用户从上述两个或者两个以上的排序方式选项中选择目标排序方式,进而可按照上述目标排序方式对手机应用的应用数据进行排序。即,在本发明实施例中,手机可使用多种排序方式对手机应用的应用数据进行排序,具体可根据手机用户选择的排序方式进行排序,可提高手机应用的应用数据的排序的多样性和灵活性,增强了手机用户的参与度,提高手机的用户体验。具体实现中,上述提示模块20的具体实现过程可参见本发明实施例提供的终端应用数据的排序方法的第一实施例中的步骤S102所描述的实现方式,在此不再赘述。
[0079]在一些可行的实施方式中,排序模块30可根据手机用户选择的目标排序方式对手机用户选定的目标手机应用的应用数据进行排序,增强了手机应用数据排序的趣味性和灵活性。例如,若手机用户选定对手机通讯录中联系人的联系方式进行排序,获取模块10则可获取手机通讯录中各个联系人的联系方式,进而可通过提示模块20将预先设定的多种排序方式的选项输出至手机的用户操作界面,提示手机用户从上述多种排序方式中选择目标排序方式。例如,提示模块20可弹出三种排序方式的选项至手机的用户操作界面,包括:按照使用频率进行排序、按照使用时间进行排序和按照首字母进行排序等,提示手机用户从上述三种排序方式中选定目标排序方式。若手机用户选择的目标排序方式为按照使用频率进行排序,排序模块30则可获取手机通讯录中各个联系人的联系方式在指定时间内(例如一个月)的使用频率,进而可将使用频率较高的联系人的联系方式排列在前,使用频率较低的联系人的联系方式排列在后,将各个联系人的联系方式依次按照使用频率的高低进行排序。
[0080]需要说明的是,在本发明实施例中,若手机用户未触发预设的启动按键,或者未按照预设的启动方式启动手机应用的应用数据的排序功能,排序模块30则可按照手机默认设置的排序方式对手机应用的应用数据进行排序。例如,若手机通讯录的联系人的联系方式默认的排序方式(如出厂设置)为按照首字母进行排序,则若手机用户未启动手机通讯录的联系人的联系方式的排序功能,排序模块30则可按照首字母进行排序的排序方式对通讯录的联系人的联系方式进行排序。具体实现中,上述排序模块30的具体实现过程可参见本发明实施例提供的终端应用数据的排序方法的第一实施例中的步骤S103所描述的实现方式,在此不再赘述。
[0081]在本发明实施例中,手机可在启动手机应用的应用数据的排序功能时,获取手机用户选定的目标手机应用的应用数据,并将预先设定的多种排序方式输出至手机的用户操作界面上,根据手机用户选择的目标排序方式对待排序的目标手机应用的应用数据进行排序。本发明实施例所描述的排序方法可对手机应用数据进行自定义排序,提高了应用数据排序方式的多样性,提高了应用数据排序的灵活性,增强了手机的用户体验。
[0082]参见图4,是本发明实施例提供的终端的第二实施例结构示意图。本发明实施例中所描述的终端,包括:
[0083]获取模块10,用于获取待排序的目标终端应用的应用数据。
[0084]具体实现中,本发明实施例中所描述的获取模块的具体实现过程可参见上述第一实施例中所描述的获取模块的具体实现方式,在此不再赘述。
[0085]提示模块21,用于将预设的排序方式选项输出至所述终端的用户操作界面,提示终端用户从所述排序方式选项中选择目标排序方式,所述排序方式选项中包括至少两个排序方式。
[0086]具体实现中,本发明实施例提供的提示模块21可执行上述第一实施例中所描述的提示模块20所执行的实现方式,进一步的,还可执行如下操作:
[0087]所述提示模块21,还用于将所述终端的所有终端应用中除所述目标终端应用之外的其他终端应用的应用选项输出至所述终端的用户操作界面,提示所述终端用户从所述应用选项中选择指定终端应用。
[0088]在一些可行的实施方式中,本发明实施例所描述的排序方式可针对手机中包含的所有手机应用中的一个手机应用的应用数据进行排序,也可针对所有手机应用中的部分手机应用的应用数据进行排序,还可针对所有手机应用的应用数据进行排序。具体实现中,当手机用户选择了待排序的目标手机应用(具体某一个手机应用),并且从多个排序方式选项中选定目标排序方式之后,提示模块21还可将手机中包含的所有手机应用中其他的手机应用的应用选项输出至手机的用户操作界面上,输出提示信息提示手机用户从上述手机应用选项中选择指定手机应用。即,在本发明实施例中,提示模块21可将手机用户之前选定的目标手机应用之外的其他手机应用以应用选项的方式输出至手机的用户操作界面,手机用户可从用户操作界面上选择一个或者多个应用选项进行排序。
[0089]需要说明的是,手机用户也可选择取消,放弃对其他手机应用的应用数据的排序,单独对选定的目标手机应用的应用数据进行排序。
[0090]例如,当手机确定手机用户选择进行排序的目标手机应用是通讯录时,提示模块21可在手机用户选定对通讯录进行排序的目标排序方式之后,对手机中其他手机应用的应用数据状态进行判断,确定其他手机应用的应用数据是否也适合使用目标排序方式进行排序。例如,当手机用户选择对按照使用频率对手机通讯录中的联系人的联系方式进行排序时,提示模块21可对手机中的其他手机应用进行判断,确定手机QQ、手机微信或者手机飞信等手机应用的应用数据也可使用按照使用频率进行排序的排序方式进行排序,进而可将手机QQ、手机微信和手机飞信等手机应用以应用选项的方式输出至手机的用户操作界面,并可输出提示信息,提示手机用户从上述多个手机应用的应用选项中选定需要同时进行排序的手机应用。当手机用户需要对其他手机应用的应用数据进行排序时,则可从上述多个手机应用选项中勾选需要进行排序的指定手机应用,进而可触发排序模块31按照上述手机用户选定的目标排序方式进行排序。若手机用户无需对其他手机应用的应用数据进行排序,则可选择“取消”、“返回”,以放弃对其他手机应用的应用数据进行自定义排序,即其他手机应用可按照默认的排序方式进行排序。
[0091]需要说明的是,上述手机用户从手机的用户操作界面上选择指定手机应用时,可选择一个或者多个,进而可将选定的一个或者多个手机应用与预先选好的目标手机应用进行排序。具体
实现中,上述提示模块的具体实现过程可参见本发明实施例提供的终端应用数据的排序方法的第二实施例中的步骤S202-S203所描述的实现方式,在此不再赘述。
[0092]排序模块31,用于按照所述提示模块确定的所述终端用户选择的所述目标排序方式对所述目标终端应用的应用数据进行排序。
[0093]具体实现中,本发明实施例提供的排序模块31可执行上述第一实施例中所描述的排序模块30所执行的实现方式,进一步的,还可执行如下操作:
[0094]所述排序模块31,还用于按照所述提示模块确定的所述终端用户选择的所述目标排序方式,对所述目标终端应用和所述指定终端应用的应用数据进行排序;
[0095]其中,所述指定终端应用为所述所有终端应用中除所述目标终端应用之外的其他终端应用中的一个或者多个。
[0096]在一些可行的实施方式中,排序模块31检测得到手机用户选定的指定手机应用之后,则按照手机用户选定的目标排序方式对目标手机应用和指定手机应用的应用数据进行排序。具体实现中,排序模块31按照手机用户选择的目标排序方式对目标手机应用和指定手机应用的应用数据进行排序的具体实现过程可参见上述第一实施例中的步骤S103所描述的实现方式,在此不再赘述。
[0097]在一些可行的实施方式中,本发明实施例中所描述的终端,还包括:
[0098]生成模块40,用于按照所述排序模块的排序结果生成所述应用数据的排序列表。
[0099]调整模块50,用于获取所述目标终端应用的应用数据中用户选定的目标应用数据,将所述目标应用数据调换至所述排序列表中的指定位置;
[0100]其中,所述指定位置包括:首位、末位以及用户选定的位置中的至少一种。
[0101]在一些可行的实施方式中,排序模块31按照手机用户选择的目标排序方式对目标手机应用(或者指定手机应用)进行排序之后,生成模块40还可按照目标手机应用(或者指定手机应用)的应用数据的排序结果,生成手机应用的应用数据的排序列表。例如,当手机用户选择对通讯录进行排序,并且选择的目标排序方式为按照使用频率进行排序时,排序模块31可根据手机通讯录中各个联系人的联系方式的联系频率,按照联系频率从高到低的顺序进行排序,生成模块40可按照排序的结果生成联系人的联系方式的排序列表。其中,联系频率最高的联系人的联系方式排列在排序列表的首位,联系频率最低的联系人的联系方式排列在排序列表的末位,以此按照联系频率高到低的顺序生成排序列表。
[0102]在一些可行的实施方式中,手机用户还可对手机应用的应用数据中某一个或者多个应用数据的排序位置进行个性化调整,以方便查找。例如,手机用户可对通讯录中特别关心的联系人的联系方式进行个性化调整,将特别关心的联系人的联系方式调整至指定位置,方便快速查找。具体实现中,手机用户可预先设定对目标应用数据进行调整的指定位置,并可在手机的用户操作界面上选定自己想要调整的数据对象,即目标应用数据,触发手机将选定的目标应用数据调整至上述指定位置。调整模块50可获取得到目标数据应用的应用手机中用户选定的目标应用数据,并可将目标应用数据的排序位置调换至应用数据的排序列表中的指定位置。其中,上述指定位置可包括:排序列表的首位、末位或者用户即时选定的位置等,在此不做限制。具体实现中,上述生成模块和调整模块的具体实现过程可参见本发明实施例提供的终端应用数据的排序方法的第二实施例中的步骤S205-S206所描述的实现方式,在此不再赘述。
[0103]在本发明实施例中,手机可在启动手机应用的应用数据的排序功能时,获取手机用户选定的一个或者多个手机应用的应用数据,并将预先设定的多种排序方式输出至手机的用户操作界面上,提示手机用户从中选择目标排序方式,进而可根据手机用户选择的目标排序方式对待排序的一个或者多个手机应用的应用数据进行排序。本发明实施例还可对手机应用的应用数据中的目标应用数据的位置进行自定义设置,将目标应用数据排列在排序列表首位,或者末位,或者用户自行设定的指定位置。本发明实施例所描述的排序方法可对手机应用数据进行自定义排序,提高了应用数据排序方式的多样性,提高了应用数据排序的灵活性,增强了手机的用户体验。
[0104]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或随机存储记忆体(Random AccessMemory, RAM)等。
[0105]以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
【主权项】
1.一种终端应用数据的排序方法,其特征在于,包括: 获取待排序的目标终端应用的应用数据; 将预设的排序方式选项输出至所述终端的用户操作界面,提示终端用户从所述排序方式选项中选择目标排序方式,所述排序方式选项中包括至少两个排序方式; 按照所述终端用户选择的所述目标排序方式对所述目标终端应用的应用数据进行排序。2.如权利要求1所述的方法,其特征在于,所述排序方式包括:按照使用频率进行排序、按照使用时间进行排序、按照生成时间进行排序、按照首字母进行排序、按照数据主题名称进行排序,以及按照数据名称进行排序中的至少一种。3.如权利要求1或2所述的方法,其特征在于,所述将预设的排序方式选项输出至所述终端的用户操作界面,提示终端用户从所述排序方式选项中选择目标排序方式之后,所述方法还包括: 将所述终端的所有终端应用中除所述目标终端应用之外的其他终端应用的应用选项输出至所述终端的用户操作界面,提示所述终端用户从所述应用选项中选择指定终端应用; 按照所述目标排序方式对所述目标终端应用和所述指定终端应用的应用数据进行排序; 其中,所述指定终端应用为所述所有终端应用中除所述目标终端应用之外的其他终端应用中的一个或者多个。4.如权利要求3所述的方法,其特征在于,所述按照所述终端用户选择的所述目标排序方式对所述目标终端应用的应用数据进行排序之后,所述方法还包括: 按照所述目标终端应用的应用数据的排序结果,生成所述应用数据的排序列表; 获取所述目标终端应用的应用数据中用户选定的目标应用数据,将所述目标应用数据调换至所述排序列表中的指定位置; 其中,所述指定位置包括:首位、末位以及用户选定的位置中的至少一种。5.如权利要求4所述的方法,其特征在于,所述应用数据包括:通讯录、短信、即时通讯信息、图片、音视频文件、应用图标以及备忘录中的至少一种。6.一种终端,其特征在于,包括: 获取模块,用于获取待排序的目标终端应用的应用数据; 提示模块,用于将预设的排序方式选项输出至所述终端的用户操作界面,提示终端用户从所述排序方式选项中选择目标排序方式,所述排序方式选项中包括至少两个排序方式; 排序模块,用于按照所述提示模块确定的所述终端用户选择的所述目标排序方式对所述目标终端应用的应用数据进行排序。7.如权利要求6所述的终端,其特征在于,所述排序方式包括:按照使用频率进行排序、按照使用时间进行排序、按照生成时间进行排序、按照首字母进行排序、按照数据主题名称进行排序,以及按照数据名称进行排序中的至少一种。8.如权利要求6或7所述的终端,其特征在于, 所述提示模块,还用于将所述终端的所有终端应用中除所述目标终端应用之外的其他终端应用的应用选项输出至所述终端的用户操作界面,提示所述终端用户从所述应用选项中选择指定终端应用; 所述排序模块,还用于按照所述提示模块确定的所述终端用户选择的所述目标排序方式,对所述目标终端应用和所述指定终端应用的应用数据进行排序; 其中,所述指定终端应用为所述所有终端应用中除所述目标终端应用之外的其他终端应用中的一个或者多个。9.如权利要求8所述的终端,其特征在于,所述终端还包括: 生成模块,用于按照所述排序模块的排序结果生成所述应用数据的排序列表; 调整模块,用于获取所述目标终端应用的应用数据中用户选定的目标应用数据,将所述目标应用数据调换至所述排序列表中的指定位置; 其中,所述指定位置包括:首位、末位以及用户选定的位置中的至少一种。10.如权利要求9所述的终端,其特征在于,所述应用数据包括:通讯录、短信、即时通讯信息、图片、音视频文件、应用图标以及备忘录中的至少一种。
【专利摘要】本发明实施例公开了一种终端应用数据的排序方法,包括:获取待排序的目标终端应用的应用数据;将预设的排序方式选项输出至所述终端的用户操作界面,提示终端用户从所述排序方式选项中选择目标排序方式,所述排序方式选项中包括至少两个排序方式;按照所述终端用户选择的所述目标排序方式对所述目标终端应用的应用数据进行排序。本发明实施例还公开了一种终端。采用本发明实施例,具有可提高应用数据排序方式的多样性,提高应用数据排序的灵活性,增强终端的用户体验。
【IPC分类】H04M1/725
【公开号】CN104902068
【申请号】CN201510167584
【发明人】曾元清
【申请人】广东欧珀移动通信有限公司
【公开日】2015年9月9日
【申请日】2015年4月9日