The present invention discloses a push terminal for an application subject, including a memory, a processor, and a push program for an application subject stored in a memory and running on a processor. When executed by a processor, the program implements the following steps: configuration information for each UI element of the system subject used by the terminal's operating system; and According to the statistic result, the configuration information up to the preset time is taken as the reference configuration information of the corresponding UI elements; according to the configuration information and reference configuration information of the UI elements, the recommendation degree of the application topics in the subject library of the target application is calculated, and the recommendation degree is satisfied with the preset bar. The application theme is pushed to the user. The invention also provides a push method for applying the theme and a computer readable storage medium. The invention aims at pushing application themes to users, and improves the setting efficiency of application topics.
【技术实现步骤摘要】
应用主题的推送终端、方法及计算机可读存储介质
本专利技术涉及终端
,尤其涉及一种应用主题的推送终端、方法及计算机可读存储介质。
技术介绍
随着终端的普及,用户对应用软件的界面的个性化显示需求越来越高。为了满足用户对应用软件的显示效果的个性化需求,应用软件主题包作为一组美化系统或者美化软件界面的数据包,其应用范围也越来越广。一般情况下,应用主题会包括以下多个UI元素,例如主题颜色、应用背景、透明度、字体、控件布局等等,通过更换应用主题,进而改变这些UI元素以达到美化应用程序界面的目的。用户需要为应用软件更换主题时,可以从该应用软件提供的主题库中选择喜欢的应用主题,但是一般情况下,应用的主题库中主题数量较大,用户需要对主题进行逐一预览并从中选择合适的主题,需要占用用户较长的时间,导致应用主题的设置效率低。
技术实现思路
本专利技术提供一种应用主题的推送终端、方法及计算机可读存储介质,其主要目的在于有针对性的向用户推送应用主题,提升应用主题的设置效率。为实现上述目的,本专利技术提供一种应用主题的推送终端,该终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的应用主题的推送程序,所述应用主题的推送程序被所述处理器执行时实现如下步骤:对所述终端的操作系统使用过的系统主题的各UI元素的配置信息和使用时长进行统计;根据统计的结果,将累计使用时长达到预设时长的配置信息作为对应的UI元素的参考配置信息;根据UI元素的配置信息和所述参考配置信息,计算目标应用的主题库中的应用主题的推荐度,并将推荐度满足预设条件的应用主题推送给用户。可选地,所述根据UI元素的配 ...
【技术保护点】
1.一种应用主题的推送终端,其特征在于,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的应用主题的推送程序,所述应用主题的推送程序被所述处理器执行时实现如下步骤:对所述终端的操作系统使用过的系统主题的各UI元素的配置信息和使用时长进行统计;根据统计的结果,将累计使用时长达到预设时长的配置信息作为对应的UI元素的参考配置信息;根据UI元素的配置信息和所述参考配置信息,计算目标应用的主题库中的应用主题的推荐度,并将推荐度满足预设条件的应用主题推送给用户。
【技术特征摘要】
1.一种应用主题的推送终端,其特征在于,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的应用主题的推送程序,所述应用主题的推送程序被所述处理器执行时实现如下步骤:对所述终端的操作系统使用过的系统主题的各UI元素的配置信息和使用时长进行统计;根据统计的结果,将累计使用时长达到预设时长的配置信息作为对应的UI元素的参考配置信息;根据UI元素的配置信息和所述参考配置信息,计算目标应用的主题库中的应用主题的推荐度,并将推荐度满足预设条件的应用主题推送给用户。2.根据权利要求1所述的应用主题的推送终端,其特征在于,所述根据UI元素的配置信息和所述参考配置信息,计算目标应用的主题库中的应用主题的推荐度,并将推荐度满足预设条件的应用主题推荐给用户的步骤包括:根据对应的参考配置信息的累计使用时长,为目标应用的主题的UI元素分配权值;根据UI元素的配置信息与对应的参考配置信息之间的相似度,以及为UI元素分配的权值,计算目标应用的主题库中的应用主题的推荐度;将推荐度大于预设推荐度的应用主题推送给用户。3.根据权利要求1或2所述的应用主题的推送终端,其特征在于,所述处理器还用于调用所述应用主题的推送程序,以在所述将推荐度满足预设条件的应用主题推送给用户的步骤之后,还实现如下步骤:当检测到所述终端当前的网络模式属于预设网络模式时,将推送的应用主题的资源文件下载至本地存储。4.根据权利要求1或2所述的应用主题的推送终端,其特征在于,所述将推荐度大于预设推荐度的应用主题推送给用户的步骤包括:获取推荐度大于预设推荐度的应用主题的预览界面,将所述预览界面展示给用户。5.根据权利要求4所述的应用主题的推送终端,其特征在于,所述处理器还用于调用所述应用主题的推送程序,以在所述将推荐度大于预设推荐度的应用主题推送给用户的步骤之后,还实现如下步骤:当接收到用户基于所述预览界面触发的确认指令时,将所述目标应用的主题更新为所述确...
【专利技术属性】
技术研发人员:何兵,龚云华,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。