一种应用程序管理方法及装置的制造方法

文档序号:8318959阅读:285来源:国知局
一种应用程序管理方法及装置的制造方法
【技术领域】
[0001]本申请涉及应用开发技术领域,具体涉及一种应用程序管理方法。本申请同时涉及一种应用程序管理装置。
【背景技术】
[0002]随着手机、PC等终端设备的普及,用户对于应用程序的需求也不断增大,软件开发商针对用户的需求开发出了各种各样的应用程序,用户通过应用程序下载平台下载和安装应用程序到终端设备上。通常,用户在下载和安装应用程序之后,将应用程序的图标以快捷方式的形式放置在终端设备的桌面上,使用更加的方便,然而,随着应用程序的不断丰富,用户在终端设备上安装的应用程序也越来越多,导致终端设备的桌面上放置了许多应用程序的快捷方式,不利于用户对应用程序的管理和使用,同时也不利于用户的体验。
[0003]目前公开的应用程序管理方法,针对手机、PC等终端设备安装的应用程序的管理,一般是根据用户自身的习惯对应用程序进行分类,分为若干个应用分组,每一个应用分组中包含若干个应用程序,并且针对每一个应用分组,在终端设备的桌面上设置对应的一个文件夹,用于放置应用程序的快捷方式。
[0004]上述现有技术提供的应用程序方法存在明显的缺陷。
[0005]现有技术提供的应用程序方法的缺点在于:操作复杂繁琐,现有技术提供的应用程序方法,针对终端设备的桌面显示的应用程序的快捷方式,进行初级的分级,即:将应用程序进行分类,从而将应用程序的快捷方式放置到不同的文件夹内;用户安装的应用程序比较少的情况下,可方便用户;但是,在用户安装的应用程序较多时,即使对应用程序进行初级的分级,将应用程序的快捷方式放置到不同的文件夹内,用户在查找和使用应用程序时,也需要通过桌面的左右翻页,或者文件夹内部的左右翻页等操作找到意向使用的应用程序,操作复杂繁琐。

【发明内容】

[0006]本申请提供一种应用程序管理方法,以解决现有的应用程序管理方法存在的操作复杂繁琐的问题。本申请同时涉及一种应用程序管理装置。
[0007]本申请提供一种应用程序管理方法,包括:
[0008]获取终端设备上安装的应用程序列表;
[0009]获取所述应用程序在设定时间段内的运行数据记录;
[0010]根据所述运行数据记录,计算所述应用程序在所述设定时间段内的累计运行数据;
[0011]对预先根据设定维度对所述应用程序列表分类形成的应用分类中包含的应用程序,依据所述累计运行数据并按照设定关键字进行排序;
[0012]获取各个应用分类中排序满足设定要求的应用程序进行类聚,组成应用类聚。
[0013]可选的,所述运行数据记录,包括下述至少一项:
[0014]应用程序每次运行的起始时间点、终止时间点,以及每次运行的运行时长。
[0015]可选的,所述累计运行数据,包括下述至少一项:
[0016]应用程序在设定时间段内的累计运行时长、累计运行次数、运行频率;
[0017]其中,运行频率包括:累计运行次数与累计运行时长的比值。
[0018]可选的,所述维度,包括下述至少一项:
[0019]应用程序在设定时间段内的运行时长、运行次数、运行频率,应用程序归属的应用类别,以及用户的输入。
[0020]可选的,所述关键字,包括下述至少一项:
[0021]应用程序的名称,应用程序归属的应用类别的名称。
[0022]可选的,所述应用类聚,包括下述至少一项:
[0023]终端设备桌面的设定区域内的应用程序的快捷方式,终端设备桌面的文件夹中包含的应用程序的快捷方式,终端设备抽屉的设定区域内的应用程序的快捷方式,终端设备抽屉的文件夹中包含的应用程序的快捷方式。
[0024]可选的,当所述应用类聚为所述终端设备桌面的文件夹中包含的应用程序的快捷方式时,相应的,所述获取各个应用分类中排序满足设定要求的应用程序进行类聚的步骤,采用如下方式:
[0025]获取各个应用分类中排序最前的至少一个应用程序;
[0026]在所述终端设备的桌面生成与所述应用分类一一对应的文件夹;
[0027]生成上述获取的各个应用分类中应用程序的快捷方式;
[0028]将各个应用分类中应用程序的快捷方式分别加入对应的文件夹当中,生成各个应用类聚。
[0029]可选的,所述获取各个应用分类中排序满足设定要求的应用程序进行类聚的步骤之后,包括:
[0030]以预设的时间间隔为检测周期,检测所述应用程序列表中应用程序的运行数据记录是否发生变化;
[0031]若是,则返回所述计算所述应用程序在所述设定时间段内的累计运行数据的步骤;
[0032]获取各个应用分类中排序满足设定要求的应用程序进行类聚,并以类聚后的所述应用程序更新所述应用类聚。
[0033]可选的,所述检测所述应用程序列表中应用程序的运行数据记录是否发生变化的步骤,若否,则返回所述检测所述应用程序列表中应用程序的运行数据记录是否发生变化的步骤。
[0034]可选的,所述终端设备,包括:
[0035]手机、平板电脑、PC、只能电视、可穿戴式设备。
[0036]本申请另外提供一种应用程序管理装置,包括:
[0037]应用程序获取单元,用于获取终端设备上安装的应用程序列表;
[0038]运行数据记录获取单元,用于获取所述应用程序在设定时间段内的运行数据记录;
[0039]累计运行数据计算单元,用于根据所述运行数据记录,计算所述应用程序在所述设定时间段内的累计运行数据;
[0040]应用程序排序单元,用于对预先根据设定维度对所述应用程序列表分类形成的应用分类中包含的应用程序,依据所述累计运行数据并按照设定关键字进行排序;
[0041]应用聚类生成单元,用于获取各个应用分类中排序满足设定要求的应用程序进行类聚,组成应用类聚。
[0042]与现有技术相比,本申请具有以下优点:
[0043]本申请提供的一种应用程序管理方法,包括:获取终端设备上安装的应用程序列表;获取所述应用程序在设定时间段内的运行数据记录;根据所述运行数据记录,计算所述应用程序在所述设定时间段内的累计运行数据;对预先根据设定维度对所述应用程序列表分类形成的应用分类中包含的应用程序,依据所述累计运行数据并按照设定关键字进行排序;获取各个应用分类中排序满足设定要求的应用程序进行类聚,组成应用类聚。
[0044]本申请提供的所述应用程序管理方法,获取终端设备上安装的应用程序应用程序,根据应用程序的运行数据记录,优先获取在设定时间段内的累计运行时长较长、累计运行次数较多或者运行频率较高应用程序,以快捷方式的形式放入终端设备的桌面的文件夹中,方便用户的查找和使用;此外,所述应用程序管理方法,支持自动更新,当检测到所述应用程序的运行数据记录发生变化时,更新各个应用分类中应用程序的排序和显示,以满足用户的使用习惯或者使用需求,更具有人性化。
【附图说明】
[0045]图1是本申请实施例提供的一种应用程序管理方法流程图;
[0046]图2是本申请实施例提供的一种应用类聚的示意图;
[0047]图3是本申请实施例提供的另一种应用类聚的示意图;
[0048]图4是本申请实施例提供的一种应用程序管理装置不意图。
【具体实施方式】
[0049]在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是本申请能够以很多不同于在此描述的其他方式来实施,本领域技术人员可以在不违背本申请内涵的情况下做类似推广,因此本申请不受下面公开的具体实施的限制。
[0050]本申请提供一种应用程序管理方法,本申请另外提供一种应用程序管理装置。
[0051]本申请提供一种应用程序管理方法实施例如下:
[0052]以下结合图1至图3对本实施例提供的一种应用程序管理方法进行说明,并且对该方法的各个步骤进行说明。
[0053]其中,图1是实施例提供的一种应用程序管理方法流程图,图2是本实施例提供的一种应用类聚的示意图,图3是实施例提供的另一种应用类聚的示意图。
[0054]参照图1,其示出了本实施例提供的一种应用程序管理方法处理流程图,此外,本实施例提供的一种应用程序管理方法的具体步骤之间的顺序关系请根据图1确定。
[0055]步骤S101,获取终端设备上安装的应用程序列表。
[0056]所述终端设备,包括手机、平板电脑、PC、智能电视、可穿戴式设备等。
[0057]本实施例以手机为例,对基于手机的应用程序管理方法进行说明,除此之外,还可以其他终端设备为例进行说明,比如平板电脑、PC、智能电视、可穿戴式设备等终端设备,在此不做限定。
[0058]本步骤中,获取手机上安装的所有的应用程序组成的应用程序列表。
[0059]步骤S102,获取所述应用程序在设定时间段内的运行数据记录。
[0060]本步骤中,根据上述步骤SlOl获取的手机上安装的所有应用程序组成的应用程序列表,获取所述应用程序列表中的各个应用程序在
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1