主题更新方法及装置的制造方法
【技术领域】
[0001 ]本公开涉及网络通信技术领域,尤其涉及主题更新方法及装置。
【背景技术】
[0002]随着网络通信技术的不断发展,智能终端的使用越来越广泛。尤其,用户对终端主题的要求越来越高。相关技术中,终端可以根据用户下载主题、使用主题、浏览主题的喜好来推荐主题。但是,相关技术中推荐主题是以用户使用主题应用,且浏览或下载主题为基础,若用户不使用主题应用,则不能更好的为用户推荐主题。
【发明内容】
[0003 ]为克服相关技术中存在的问题,本公开提供了主题更新方法及装置。
[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]计算所述设定数量的应用类型的权重值;
[0036]获取所述设定数量的应用类型的权重值中的最大值对应的第二应用类型;
[0037]以所述第二应用类型为关键字搜索对应的匹配主题。
[0038]可选的,所述以所述第二应用类型为关键字搜索对应的匹配主题,包括:
[0039]计算各应用的权重值;
[0040]获取所述各应用的权重值中的最大值对应的第三应用;
[0041]判断所述第三应用所属的应用类型是否与所述第二应用类型相同,得到第二判断结果;
[0042]若所述第二判断结果为相同,以所述第三应用或所述第二应用类型为关键字搜索对应的匹配主题;若所述第二判断结果为不同,以所述第三应用为关键字搜索对应的匹配主题。
[0043]可选的,所述将当前主题更新为所搜索到的匹配主题,包括:
[0044]输出主题更新提示和所述匹配主题的缩略图,所述主题更新提示包括同意更新和拒绝更新;
[0045]当确认所述同意更新时,将所述当前主题更新为所搜索到的匹配主题。
[0046]根据本公开实施例的第二方面,提供一种主题更新装置,所述装置包括:
[0047]获取模块,被配置为获取当前系统中的至少一个应用;
[0048]搜索模块,被配置为根据各所述应用搜索对应的匹配主题;
[0049]更新模块,被配置为将当前主题更新为所搜索到的匹配主题。
[0050]可选的,所述搜索模块包括:
[0051]第一计算子模块,被配置为计算各应用的权重值;
[0052]第一获取子模块,被配置为获取所述各应用的权重值中的最大值对应的第一应用;
[0053]第一搜索子模块,被配置为以所述第一应用为关键字搜索对应的匹配主题。
[0054]可选的,所述第一计算子模块包括:
[0055]第一统计子模块,被配置为统计各应用对应的使用频率,所述使用频率包括用户使用次数和运行时间;
[0056]第二计算子模块,被配置为根据所述使用频率计算各应用的权重值,所述应用的权重值与所述使用频率成正比。
[0057]可选的,所述搜索模块包括:
[0058]第二统计子模块,被配置为统计各应用所属的应用类型,得到至少一个应用类型;
[0059]第三计算子模块,被配置为计算各应用类型的权重值;
[0060]第二获取子模块,被配置为获取所述各应用类型的权重值中的最大值对应的第一应用类型;
[0061]第二搜索子模块,被配置为以所述第一应用类型为关键字搜索对应的匹配主题。
[0062]可选的,所述第三计算子模块包括:
[0063]第三统计子模块,被配置为统计各应用类型所包括不同应用的个数;
[0064]第四计算子模块,被配置为根据所述个数计算各应用类型的权重值,所述应用类型的权重值与所述个数成正比。
[0065]可选的,所述第三计算子模块还包括:
[0066]第一添加子模块,被配置为当检测到有正在下载的应用时,则将所述正在下载的应用添加至所属的应用类型中。
[0067]可选的,所述第二搜索子模块包括:
[0068]第五计算子模块,被配置为计算各应用的权重值;
[0069]第三获取子模块,被配置为获取所述各应用的权重值中的最大值对应的第二应用;
[0070]第一判读子模块,被配置为判断所述第二应用所属的应用类型是否与所述第一应用类型相同,得到第一判断结果;
[0071]第一处理子模块,被配置为若所述第一判断结果为相同,以所述第二应用或所述第一应用类型为关键字搜索对应的匹配主题;若所述第一判断结果为不同,以所述第二应用为关键字搜索对应的匹配主题。
[0072]可选的,所述搜索模块包括:
[0073]第四统计子模块,被配置为统计各应用所属的应用类型,得到至少一个应用类型;
[0074]第六计算子模块,被配置为计算各应用类型的权重值;
[0075]提取子模块,被配置为根据所述各应用类型的权重值提取出设定数量的应用类型,所述设定数量的应用类型的权重值皆大于未提取出的应用类型的权重值;
[0076]第二添加子模块,被配置为当检测到有正在下载的应用,且所述正在下载的应用所属的应用类型处于所述设定数量的应用类型之内时,将所述正在下载的应用添加至所属的应用类型中;
[0077]第七计算子模块,被配置为计算所述设定数量的应用类型的权重值;
[0078]第四获取子模块,被配置为获取所述设定数量的应用类型的权重值中的最大值对应的第二应用类型;
[0079]第三搜索子模块,被配置为以所述第二应用类型为关键字搜索对应的匹配主题。
[0080]可选的,所述第三搜索子模块包括:
[0081]第八计算子模块,被配置为计算各应用的权重值;
[0082]第五获取子模块,被配置为获取所述各应用的权重值中的最大值对应的第三应用;
[0083]第二判读子模块,被配置为判断所述第三应用所属的应用类型是否与所述第二应用类型相同,得到第二判断结果;
[0084]第二处理子模块,被配置为若所述第二判断结果为相同,以所述第三应用或所述第二应用类型为关键字搜索对应的匹配主题;若所述第二判断结果为不同,以所述第三应用为关键字搜索对应的匹配主题。
[0085]可选的,所述更新模块包括:
[0086]输出子模块,被配置为输出主题更新提示和所述匹配主题的缩略图,所述主题更新提示包括同意更新和拒绝更新;
[0087]更新子模块,被配置为当确认所述同意更新时,将所述当前主题更新为所搜索到的匹配主题。
[0088]根据本公开实施例的第三方面,提供一种主题更新装置,所述装置包括:
[0089]处理器;
[0090]用于存储处理器可执行指令的存储器;
[0091 ]其中,所述处理器被配置为:
[0092]获取当前系统中的至少一个应用;
[0093]根据各所述应用搜索对应的匹配主题;
[0094]将当前主题更新为所搜索到的匹配主题。
[0095]本公开的实施例提供的技术方案可以包括以下有益效果:
[0096]本公开中终端可以