通过获取当前系统中的至少一个应用,根据各应用搜索对应的匹配主题,将当前主题更新为所搜索到的匹配主题,从而实现了根据当前系统中的应用自动更新终端的主题,节省了用户手动去浏览、查找、下载主题的操作,降低了主题更新的复杂度,提高了用户体验。
[0097]本公开中终端还可以通过计算各应用的权重值,获取各应用的权重值中的最大值对应的第一应用,以第一应用为关键字搜索对应的匹配主题,尤其是用户使用频率最多的应用,其权重值最大,以该应用搜索到的匹配主题与用户喜好最相关,使得更新后的主题更能满足用户的个性化需求,优化了用户体验。
[0098]本公开中终端还可以通过统计各应用所属的应用类型,得到至少一个应用类型,计算各应用类型的权重值,获取各应用类型的权重值中的最大值对应的第一应用类型,以第一应用类型为关键字搜索对应的匹配主题,尤其是包括不同应用的个数最多的应用类型,其权重值最大,以该应用类型搜索到的匹配主题最能反映用户的应用习惯,使得更新后的主题更能贴近用户需求,优化了用户体验。
[0099]本公开中终端基于各应用的权重值中的最大值和各应用类型的权重值中的最大值,优先使用各应用的权重值中的最大值对应的应用为关键字搜索对应的匹配主题,由于用户使用频率最多的应用,其权重值最大,以该应用搜索到的匹配主题与用户喜好最相关,使得更新后的主题更能引起用户的兴趣,进一步提高了用户体验。
[0100]本公开中终端基于各应用类型的权重值中的最大值为关键字来搜索对应的匹配主题时,还需要考虑到正在下载的应用,当检测到有正在下载的应用,需要再次计算设定数量的应用类型的权重值,并以此重新计算后的最大值第二应用类型为关键字来搜索对应的匹配主题,从而提高了主题更新的准确度。
[0101]本公开中终端在当前主题更新为匹配主题时,可以征得用户的同意,即有在用户同意更新,才执行主题更新,进一步优化了用户体验。
[0102]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
【附图说明】
[0103]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
[0104]图1是本公开根据一示例性实施例示出的一种主题更新方法流程图;
[0105]图2是本公开根据一示例性实施例示出的另一种主题更新方法流程图;
[0106]图3是本公开根据一示例性实施例示出的另一种主题更新方法流程图;
[0107]图4是本公开根据一示例性实施例示出的另一种主题更新方法流程图;
[0108]图5是本公开根据一示例性实施例示出的另一种主题更新方法流程图;
[0109]图6是本公开根据一示例性实施例示出的另一种主题更新方法流程图;
[0110]图7是本公开根据一示例性实施例示出的另一种主题更新方法流程图;
[0111]图8是本公开根据一示例性实施例示出的一种主题更新方法的应用场景图;
[0112]图9是本公开根据一示例性实施例示出的另一种主题更新装置的框图;
[0113]图10是本公开根据一示例性实施例示出的另一种主题更新装置的框图;
[0114]图11是本公开根据一示例性实施例示出的另一种主题更新装置的框图;
[0115]图12是本公开根据一示例性实施例示出的另一种主题更新装置的框图;
[0116]图13是本公开根据一示例性实施例示出的另一种主题更新装置的框图;
[0117]图14是本公开根据一示例性实施例示出的另一种主题更新装置的框图;
[0118]图15是本公开根据一示例性实施例示出的另一种主题更新装置的框图;
[0119]图16是本公开根据一示例性实施例示出的另一种主题更新装置的框图;
[0120]图17是本公开根据一示例性实施例示出的另一种主题更新装置的框图;
[0121]图18是本公开根据一示例性实施例示出的另一种主题更新装置的框图;
[0122]图19是本公开根据一示例性实施例示出的一种用于主题更新装置的一结构示意图。
【具体实施方式】
[0123]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
[0124]在本公开使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本公开。在本公开和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0125]应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本公开范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。
[0126]如图1所示,图1是本公开根据一示例性实施例示出的一种主题更新方法流程图,该方法可以用于终端中,可以包括以下步骤:
[0127]在步骤110中,获取当前系统中的至少一个应用。
[0128]本公开中的终端可以是任何具有上网功能的智能终端,例如,可以具体为手机、平板电脑、PDA(Personal Digital Assistant,个人数字助理)等。其中,终端可以通过无线局域网接入路由器,并通过路由器访问公网上的服务器。
[0129]若终端为手机,本公开的主题更新指的是更新手机主题,该手机主题包括待机图片、屏幕保护程序、铃声以及操作界面和图标等内容。
[0130]若终端为电脑,本公开的主题更新可以指的是更新桌面壁纸等。
[0131]终端可以获取当前系统中的一个或多个应用,该应用可以是用户下载的且频繁使用的。比如:微信等。
[0132]在步骤120中,根据各应用搜索对应的匹配主题。
[0133]本公开实施例中,终端可以以各应用为关键字,登录互联网上的主题市场来搜索对应的匹配主题,尤其是搜索与终端中的各应用有过合作关系的官方主题。
[0134]在步骤130中,将当前主题更新为所搜索到的匹配主题。
[0135]本公开实施例中,若搜索到的多个匹配主题,可以从中选择一个,并将当前主题更新为所选择的匹配主题。
[0136]由上述实施例可见,通过获取当前系统中的至少一个应用,根据各应用搜索对应的匹配主题,将当前主题更新为所搜索到的匹配主题,从而实现了根据当前系统中的应用自动更新终端的主题,节省了用户手动去浏览、查找、下载主题的操作,降低了主题更新的复杂度,提高了用户体验。
[0137]如图2所示,图2是本公开根据一示例性实施例示出的另一种主题更新方法流程图,该方法可以用于终端中,并建立在图1所示方法的基础上,在执行步骤120中根据各应用搜索对应的匹配主题时,可以包括以下步骤:
[0138]在步骤210中,计算各应用的权重值。
[0139]本公开实施例中,各应用的权重值的计算过程可以包括:
[0140](I)统计各应用对应的使用频率,该使用频率可以包括用户使用次数和运行时间。
[0141](2)根据各应用对应的使用频率计算各应用的权重值,该应用的权重值与使用频率成正比。
[0142]在步骤220中,获取各应用的权重值中的最大值对应的第一应用。
[0143]在步骤230中,以第一应用为关键字搜索对应的匹配主题。
[0144]由上述实施例可见,通过计算各应用的权重值,获取各应用的权重值中的最大值对应的第一应用,以第一应用为关键字搜索对应的匹配主题,尤其是用户使用频率最多的应用,其权重值最大,以该应用搜索到的匹配主题与用户喜好最相关,使得更新后的主题更能满足用户的个性化需求,优化了用户体验。
[0145]如图3所示,图3是本公开根据一示例性实施例示出的另一种主题更新方法流程图,该方法可以用于终端中,并建立在图1所示方法的基础上,在执行步骤120中根据各应用搜索对应的匹配主题时,可以包括以下步骤:
[0146]在步骤310中,统计各应用所属的应用类型,得到至少一个应用类型;
[0147]在步骤320中,计算各应用类型的权重值。
[0148]本公开实施例中,各应用类型的权重值的计算过程可以包括:
[0149](I)统计各应用类型所包括不同应用的个数;
[0150](2)根据各应用类型所包括的应用的个数计算各应用类型的权重值,应用类型的权重值与包括不同应用的个数成正比。
[0151]另外,还可以采用以下方式计算各应用类型的权重值:
[0152](I)当检测到有正在下载的应用时,则将该正在下载的应用添加至所属的应用类型中。
[0153](2)统计各应用类型所包括不同应用的个数。
[0154](3)根据各应用类型所包括的应用的个数计算各应用类型的权重值,应用类型的权重值与包括不同应用的个数成正比。
[0155]在步骤330中,获取各应用类型的权重值中的最大值对应的第一应用类型。
[0156]在步骤340中,以第一应用类型为关键字搜索对应的匹配主题。
[0157]由上述实施例可见,通过统计各应用所属的应用类型,得到至少一个应用类型,计算各应用类型的权重值,获取各应用类型的权重值中的最大值对应的第一应用类型,以第一应用类型为关键字搜索对应的匹配主题,尤其是包括不同应用的个数最多的应用类型,其权重值最大,以该应用类