分类应用的方法和装置的制作方法

文档序号:6443271阅读:256来源:国知局
专利名称:分类应用的方法和装置的制作方法
技术领域
本发明涉及计算机领域,特别涉及一种分类应用的方法和装置。
背景技术
目前,绝大部分桌面软件、开放平台都只能将很多的应用图标堆在一个或者多个屏幕上,例如最常见的windows桌面,只提供了按名称、按文件类型排列的简单功能,所有的应用图标都是按名称或是文件类型进行排放的。但是随着桌面图标越来越多,如果每个文件都是按名称或是按文件类型排列的话,用户很难对自己的桌面进行有效管理,更谈不上高效应用了,现有应用图标的排列方式,使得用户在桌面上找到一个应用可能要花上几分钟时间,浪费了用户的时间,极大地降低了用户的体验感。

发明内容
为了解决用户不能对自己的桌面进行有效管理的问题,本发明实施例提供了一种分类应用的方法和装置。所述技术方案如下:一方面,提供了一种分类应用的方法,所述方法包括:获取分类信息并为所述分类信息中的每个应用类别建立对应的类别显示区域,其中所述分类信息包括应用的类别名称和所述类别名称对应的标识;获取应用所属的类别的标识,根据所述应用所属的类别的标识将所述应用添加到对应的类别显示区域中。另一方面,提供了一种分类应用的装置,所述装置包括:创建模块,用于获取分类信息并为所述分类信息中的每个应用类别建立对应的类别显示区域,其中所述分类信息包括应用的类别名称和所述类别名称对应的标识;分类模块,用于获取应用所属的类别的标识,根据所述应用所属的类别的标识将所述应用添加到对应的类别显示区域中。本发明实施例提供的技术方案带来的有益效果是:获取分类信息并为所述分类信息中的每个应用类别建立对应的类别显示区域,获取应用所属的类别的标识,根据所述应用所属的类别的标识将所述应用添加到对应的类别显示区域中,从而实现在预设界面上自动对应用进行分类显示和管理,为用户提供更加人性化和友好的应用桌面,使用用户操作应用更加简便容易。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例1中提供的一种分类应用的方法的流程图;图2是本发明实施例2中提供的一种分类应用的方法的流程图;图3是本发明实施例2中提供的一种应用分类的排布示意图;图4是本发明实施例3中提供的一种分类应用的装置的示意图;图5是本发明实施例3中提供的另一种分类应用的装置的示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例1参见图1,本实施例中提供了一种分类应用的方法,包括:101、获取分类信息并为所述分类信息中的每个应用类别建立对应的类别显示区域,其中所述分类信息包括应用的类别名称和所述类别名称对应的标识;102、获取应用所属的类别的标识,根据所述应用所属的类别的标识将所述应用添加到对应的类别显示区域中。可选地,本实施例中所述获取分类信息之前,还包括:判断本地存储的应用数据是否与服务器上存储的应用数据相同,如果否,则从所述服务器上下载本地与所述服务器上存储的不同的应用数据,其中所述应用数据包括:分类信息和应用的信息,所述应用的信息包括所述应用的名称、所述应用所属的类别的标识。优选地,本实施例中,获取分类信息并为所述分类信息中的每个应用类别建立对应的类别显示区域,包括:在预设的界面上创建空的显示界面,获取本地存储的分类信息,在所述空的显示界面上为所述分类信息中的每个应用类别创建对应的类别容器,所述类别容器用于显示应用类别名称。本实施例中,所述在所述空的显示界面上为所述分类信息中的每个应用类别创建对应的类别容器之后,还包括:在所述每个类别容器中创建应用排布控件,为所述每个应用类别中的每个应用创建对应的应用控件,将所述应用控件按预设规则添加到对应的应用排布控件中,所述应用控件用于显示应用的图标和名称。进一步地,本实施例中的所述方法还包括:添加应用并获取所述应用所属的类别的标识;根据所述应用所属的类别的标识,将所述应用添加到对应的类别显示区域中。优选地本实施例中,所述根据所述应用所属的类别的标识,将所述应用添加到对应的类别显示区域中,包括:根据所述应用所属的类别的标识确定所述应用所在的第一类别容器;在所述第一类别容器中为所述第一应用创建应用控件,并将所述应用控件按预设规则添加到所述第一类别容器中的应用排布控件中,所述应用控件用于显示所述应用的图标和名称。本实施例的有益效果包括:获取分类信息并为所述分类信息中的每个应用类别建立对应的类别显示区域,获取应用所属的类别的标识,根据所述应用所属的类别的标识将所述应用添加到对应的类别显示区域中,从而实现在预设界面上自动对应用进行分类显示和管理,为用户提供更加人性化和友好的应用桌面,使用用户操作应用更加简便容易。实施例2本实施例中提供了一种分类应用的方法,本实施例中,开放平台可以通过AppStore(应用市场)接入大量的第三方应用,用户也可以根据需要安装自己的应用。其中,第三方就是应用的提供者,Web应用由第三方提供应用的名称、类别和应用的Logo等信息,在应用添加完成的时候,服务器可以直接获取到这些信息,并将这些信息存储到特征库中,相应地,用户在添加本地应用的时候,可以从服务器下载该应用的名称、类别和LOGO的信息。本实施例中,客户端获取到应用的LOGO和名称后,进一步地将这些信息显示在预设的界面上,并自动进行分类整理。参见图2,本实施例中提供的一种分类应用的方法具体包括:201、启动预设的界面,判断本地存储的应用数据是否与服务器上存储的应用数据相同,如果否,则从服务器上下载本地与所述服务器上存储的不同的应用数据,如果是,则直接使用本地存储的应用数据进行应用的分类展示。本实施例中,应用数据包括分类信息和应用信息,其中所述分类信息包括应用的类别名称和所述类别名称对应的标识,所述应用的信息包括所述应用的名称、所述应用所属的类别的标识。随着现代社会和信息科技的高速发展,人类生活用语不断变化,计算机应用层出不穷,应用本身的应用领域也可能不断拓展,这就要求应用本身的信息以及应用分类信息是可控的,可随时调整修改的。本实施例中,将分类信息和应用信息都存储在云端服务器上,信息有变化时可以随时下发到客户端。优选地,在客户端也存储一份分类信息和应用信息数据,预设的界面启动时会自动检测服务器上的数据是否有变化,有则下载新的信息数据,没有则直接使用本地数据进行应用的分类展示。如某款游戏的的所属类别标识从单机游戏改变为双机游戏,则客户端需要将该款游戏重新分类,将其从单机游戏中转移动双机游戏的类别中,这样客户端的用户在使用该应用的时候就会很方便的找到该游戏,并可以通过其所在分类了解其性能。首先服务器获知了该款游戏的类别的标识发生了变化,则在服务器端更改其所属类别的标识,当客户端启动预设的界面时,客户端检测服务器端是否有数据变化,即判断本地存储的应用数据是否和服务器端存储的应用数据相同,如果发现上述游戏的类别标识发生了变化,则下载该款游戏新的类别标识,以便将该款游戏重新进行分类。本实施例中,可选地,将应用数据存储在服务器上,本地启动预设的界面时,再从服务器上下载应用数据。202、启动预设的界面后,获取分类信息,并为分类信息建立对应的类别显示区域。本实施例中,客户端获取本地存储的分类信息,对预设的界面上的应用进行自动分类处理。其中,客户端存储的分类信息如下表I所示:表I
权利要求
1.一种分类应用的方法,其特征在于,所述方法包括: 获取分类信息并为所述分类信息中的每个应用类别建立对应的类别显示区域,其中所述分类信息包括应用的类别名称和所述类别名称对应的标识; 获取应用所属的类别的标识,根据所述应用所属的类别的标识将所述应用添加到对应的类别显示区域中。
2.根据权利要求1所述的方法,其特征在于,所述获取分类信息之前,还包括: 判断本地存储的应用数据是否与服务器上存储的应用数据相同,如果否,则从所述服务器上下载本地与所述服务器上存储的不同的应用数据,其中所述应用数据包括:分类信息和应用的信息,所述应用的信息包括所述应用的名称、所述应用所属的类别的标识。
3.根据权利要求1所述的方法,其特征在于,所述获取分类信息并为所述分类信息中的每个应用类别建立对应的类别显示区域,包括: 在预设的界面上创建空的显示界面,获取本地存储的分类信息,在所述空的显示界面上为所述分类信息中的每个应用类别创建对应的类别容器,所述类别容器用于显示应用类别名称。
4.根据权利要求3所述的方法,其特征在于,所述在所述空的显示界面上为所述分类信息中的每个应用类别创建对应的类别容器之后,还包括: 在所述每个类别容器中创建应用排布控件,为所述每个应用类别中的每个应用创建对应的应用控件,将所述应用控件按预设规则添加到对应的应用排布控件中,所述应用控件用于显示应用的图标和名称。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括: 添加应用并获取所述应用所属的类别的标识; 根据所述应用所属的类别的标识,将所述应用添加到对应的类别显示区域中。
6.根据权利要求5所述的方法,其特征在于,所述根据所述应用所属的类别的标识,将所述第一应用添加到对应的类别显示区域中,包括: 根据所述应用所属的类别的标识确定所述应用所在的第一类别容器; 在所述第一类别容器中为所述应用创建应用控件,并将所述应用控件按预设规则添加到所述第一类别容器中的应用排布控件中,所述应用控件用于显示所述应用的图标和名称。
7.一种分类应用的装置,其特征在于,所述装置包括: 创建模块,用于获取分类信息并为所述分类信息中的每个应用类别建立对应的类别显示区域,其中所述分类信息包括应用的类别名称和所述类别名称对应的标识; 分类模块,用于获取应用所属的类别的标识,根据所述应用所属的类别的标识将所述应用添加到对应的类别显示区域中。
8.根据权利要求7所述的装置,其特征在于,所述装置还包括: 判断模块,用于所述创建模块获取分类信息之前,判断本地存储的应用数据是否与服务器上存储的应用数据相同,如果否,则从所述服务器上下载本地与所述服务器上存储的不同的应用数据,其中所述应用数据包括:分类信息和应用的信息,所述应用的信息包括所述应用的名称、所述应用所属的类别的标识。
9.根据权利要求7所述的装置,其特征在于,所述创建模块具体用于:在预设的界面上创建空的显示界面,获取本地存储的分类信息,在所述空的显示界面上为所述分类信息中的每个应用类别创建对应的类别容器,所述类别容器用于显示应用类别名称。
10.根据权利要求9所述的装置,其特征在于,所述创建模块还用于在所述每个类别容器中创建应用排布控件,为所述每个应用类别中的每个应用创建对应的应用控件,将所述应用控件按预设规则添加到对应的应用排布控件中,所述应用控件用于显示应用的图标和名称。
11.根据权利要求7所述的装置,其特征在于,所述装置还包括: 添加模块,用于添加应用并获取所述应用所属的类别的标识; 所述分类模块还用于根据所述应用所属的类别的标识,将所述应用添加到对应的类别显示区域中。
12.根据权利要求11所述的装置,其特征在于,所述分类模块具体用于: 根据所述应用所属的类别确定所述应用所在的第一类别容器; 在所述第一类别容器中为所述应用创建第一应用控件,并将所述应用控件按预设规则添加到所述第一类 别容器中的应用排布控件中,所述应用控件用于显示所述应用的图标和名称。
全文摘要
本发明公开了一种分类应用的方法和装置,属于计算机领域。所述方法包括获取分类信息并为所述分类信息中的每个应用类别建立对应的类别显示区域;获取应用所属的类别的标识,根据所述应用所属的类别的标识将所述应用添加到对应的类别显示区域中。本发明根据应用所属的类别的标识,将所述应用添加到所述预设界面上对应的类别显示区域中,可以在预设界面上自动对应用进行分类显示和管理,为用户提供更加人性化和友好的应用桌面,使用用户操作应用更加简便容易。
文档编号G06F3/0481GK103176688SQ20111044175
公开日2013年6月26日 申请日期2011年12月26日 优先权日2011年12月26日
发明者吴江能, 刘红杰, 李安琪 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1