1.一种应用主题的推送终端,其特征在于,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的应用主题的推送程序,所述应用主题的推送程序被所述处理器执行时实现如下步骤:对所述终端的操作系统使用过的系统主题的各UI元素的配置信息和使用时长进行统计;
根据统计的结果,将累计使用时长达到预设时长的配置信息作为对应的UI元素的参考配置信息;
根据UI元素的配置信息和所述参考配置信息,计算目标应用的主题库中的应用主题的推荐度,并将推荐度满足预设条件的应用主题推送给用户。
2.根据权利要求1所述的应用主题的推送终端,其特征在于,所述根据UI元素的配置信息和所述参考配置信息,计算目标应用的主题库中的应用主题的推荐度,并将推荐度满足预设条件的应用主题推荐给用户的步骤包括:根据对应的参考配置信息的累计使用时长,为目标应用的主题的UI元素分配权值;
根据UI元素的配置信息与对应的参考配置信息之间的相似度,以及为UI元素分配的权值,计算目标应用的主题库中的应用主题的推荐度;
将推荐度大于预设推荐度的应用主题推送给用户。
3.根据权利要求1或2所述的应用主题的推送终端,其特征在于,所述处理器还用于调用所述应用主题的推送程序,以在所述将推荐度满足预设条件的应用主题推送给用户的步骤之后,还实现如下步骤:当检测到所述终端当前的网络模式属于预设网络模式时,将推送的应用主题的资源文件下载至本地存储。
4.根据权利要求1或2所述的应用主题的推送终端,其特征在于,所述将推荐度大于预设推荐度的应用主题推送给用户的步骤包括:获取推荐度大于预设推荐度的应用主题的预览界面,将所述预览界面展示给用户。
5.根据权利要求4所述的应用主题的推送终端,其特征在于,所述处理器还用于调用所述应用主题的推送程序,以在所述将推荐度大于预设推荐度的应用主题推送给用户的步骤之后,还实现如下步骤:当接收到用户基于所述预览界面触发的确认指令时,将所述目标应用的主题更新为所述确认指令对应的应用主题。
6.一种应用主题的推送方法,其特征在于,所述方法包括:
对终端的操作系统使用过的系统主题的各UI元素的配置信息和使用时长进行统计;
根据统计的结果,将累计使用时长达到预设时长的配置信息作为对应的UI元素的参考配置信息;
根据UI元素的配置信息和所述参考配置信息,计算目标应用的主题库中的应用主题的推荐度,并将推荐度满足预设条件的应用主题推送给用户。
7.根据权利要求6所述的应用主题的推送方法,其特征在于,所述根据UI元素的配置信息和所述参考配置信息,计算目标应用的主题库中的应用主题的推荐度,并将推荐度满足预设条件的应用主题推荐给用户的步骤包括:根据对应的参考配置信息的累计使用时长,为目标应用的主题的UI元素分配权值;
根据UI元素的配置信息与对应的参考配置信息之间的相似度,以及为UI元素分配的权值,计算目标应用的主题库中的应用主题的推荐度;
将推荐度大于预设推荐度的应用主题推送给用户。
8.根据权利要求6或7所述的应用主题的推送方法,其特征在于,所述将推荐度满足预设条件的应用主题推送给用户的步骤之后,所述方法还包括步骤:当检测到所述终端当前的网络模式属于预设网络模式时,将推送的应用主题的资源文件下载至本地存储。
9.根据权利要求6或7所述的应用主题的推送方法,其特征在于,所述将推荐度大于预设推荐度的应用主题推送给用户的步骤包括:获取推荐度大于预设推荐度的应用主题的预览界面,将所述预览界面展示给用户。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有应用主题的推送程序,所述应用主题的推送程序被处理器执行时实现如权利要求6至9中任一项所述的应用主题的推送方法的步骤。