【技术实现步骤摘要】
一种应用程序的排序方法及装置
本专利技术涉及数据处理
,特别涉及一种应用程序的排序方法及装置。
技术介绍
随着科学技术的发展,随着科学技术的发展,智能手机、智能电视等智能设备上能够支持的应用程序也越来越分丰富,人们可以用过各类的应用程序进行休闲娱乐、办公等活动,为人们带来极大的方便。然而,随着应用程序数量的增多,人们往往难以快速的找到其所需的应用程序。为了方便人们快速的找到其所需的应用程序,通常需要对各个应用程序进行排序。现有技术中,往往需要基于系统时间来对各个应用程序进行排序。然而,当用户误操作或系统本身出现故障等因素导致系统时间更改时,会导致排序不准确。
技术实现思路
本专利技术所要解决的技术问题是提供一种应用程序的排序方法,能够提高应用程序的排序准确性。本专利技术还提供了一种应用程序的排序装置,用以保证上述方法在实际中的实现及应用。一种应用程序的排序方法,包括:当接收到排序指令时,确定所述排序指令对应的排序方式;在每个目标应用程序的预先生成的排列数据中确 ...
【技术保护点】
1.一种应用程序的排序方法,其特征在于,包括:/n当接收到排序指令时,确定所述排序指令对应的排序方式;/n在每个目标应用程序的预先生成的排列数据中确定与所述排序方式对应的目标排序参数;其中,所述目标应用程序为已判定满足预先设置的排序条件的已安装的应用程序;所述排列数据包含其所属的目标应用程序触发每个预设的监听事件所得到的该监听事件对应的排序参数;/n依据各个所述目标排序参数的大小,确定各个所述目标应用程序的排序结果。/n
【技术特征摘要】
1.一种应用程序的排序方法,其特征在于,包括:
当接收到排序指令时,确定所述排序指令对应的排序方式;
在每个目标应用程序的预先生成的排列数据中确定与所述排序方式对应的目标排序参数;其中,所述目标应用程序为已判定满足预先设置的排序条件的已安装的应用程序;所述排列数据包含其所属的目标应用程序触发每个预设的监听事件所得到的该监听事件对应的排序参数;
依据各个所述目标排序参数的大小,确定各个所述目标应用程序的排序结果。
2.根据权利要求1所述的方法,其特征在于,判定已安装的应用程序满足预先设置的排序条件的过程,包括:
确定当前已安装的各个应用程序的标识信息,并获取应用安全数据;
将各个所述标识信息与所述应用安全数据进行匹配,得到各个所述标识信息对应的权限信息;
对于每个所述应用程序,若该应用程序的标识信息对应的权限信息表征该应用程序为白名单应用程序,则判定该应用程序满足预先设置的排序条件。
3.根据权利要求1所述的方法,其特征在于,每个所述排列数据的生成过程,包括:
在预先设置的应用排序服务处于启动状态的情况下,判断是否存在各个目标应用程序的历史排列数据集合;
若不存在,则获取排序顺序配置文件,并依据所述排序顺序配置文件生成初始排列数据集合;所述初始排列数据集合包含动态排序参数以及各个目标应用程序的初始排列数据;
对各个所述目标应用程序进行监听,当监听到任意一个所述目标应用程序触发任意一个预先设置的监听事件时,更新所述动态排序参数,并依据更新后的动态排序参数以及该监听事件的类型,更新该目标应用程序的初始排列数据中与该监听事件对应的排序参数;当接收到所述排序指令时,将当前各个所述初始排列数据均确定为排列数据。
4.根据权利要求1所述的方法,其特征在于,所述确定所述排序指令对应的排序方式,包括:
对所述排序指令进行解析,得到所述排序指令的指令信息;
应用所述指令信息查询预先设置的配置表,以确定所述指令信息对应的排序方式。
5.根据权利要求1所述的方法,其特征在于,还包括:
基于所述各个目标应用程序的排序结果,将所述各个目标应用程序在预先设置的可视化界面进行展示。
6.一种应用程序的排序装置,其特征在于,包括:<...
【专利技术属性】
技术研发人员:陈碧峰,刘广宾,
申请(专利权)人:湖南快乐阳光互动娱乐传媒有限公司,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。