应用主题的推送终端、方法及计算机可读存储介质技术

技术编号:18732051 阅读:33 留言:0更新日期:2018-08-22 02:55
本发明专利技术公开了一种应用主题的推送终端,包括:存储器、处理器及存储在存储器上并可在处理器上运行的应用主题的推送程序,该程序被处理器执行时实现如下步骤:对终端的操作系统使用过的系统主题的各UI元素的配置信息和使用时长进行统计;根据统计的结果,将累计使用时长达到预设时长的配置信息作为对应的UI元素的参考配置信息;根据UI元素的配置信息和参考配置信息,计算目标应用的主题库中的应用主题的推荐度,并将推荐度满足预设条件的应用主题推送给用户。本发明专利技术还提出一种应用主题的推送方法以及一种计算机可读存储介质。本发明专利技术有针对性的向用户推送应用主题,提升了应用主题的设置效率。

Application oriented push terminal, method and computer-readable storage medium

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元素的配置信息和所述参考配置信息,计算目标应用的主题库中的应用主题的推荐度,并将推荐度满足预设条件的应用主题推荐给用户的步骤包括:根据对应的参考配置信息的累计使用时长,为目标应用的主题的UI元素分配权值;根据UI元素的配置信息与对应的参考配置信息之间的相似度,以及为UI元素分配的权值,计算目标应用的主题库中的应用主题的推荐度;将推荐度大于预设推荐度的应用主题推送给用户。可选地,所述处理器还用于调用所述应用主题的推送程序,以在所述将推荐度满足预设条件的应用主题推送给用户的步骤之后,还实现如下步骤:当检测到所述终端当前的网络模式属于预设网络模式时,将推送的应用主题的资源文件下载至本地存储。可选地,所述将推荐度大于预设推荐度的应用主题推送给用户的步骤包括:获取推荐度大于预设推荐度的应用主题的预览界面,将所述预览界面展示给用户。可选地,所述处理器还用于调用所述应用主题的推送程序,以在所述将推荐度大于预设推荐度的应用主题推送给用户的步骤之后,还实现如下步骤:当接收到用户基于所述预览界面触发的确认指令时,将所述目标应用的主题更新为所述确认指令对应的应用主题。此外,为实现上述目的,本专利技术还提供一种应用主题的推送方法,该方法包括:对所述终端的操作系统使用过的系统主题的各UI元素的配置信息和使用时长进行统计;根据统计的结果,将累计使用时长达到预设时长的配置信息作为对应的UI元素的参考配置信息;根据UI元素的配置信息和所述参考配置信息,计算目标应用的主题库中的应用主题的推荐度,并将推荐度满足预设条件的应用主题推送给用户。可选地,所述根据UI元素的配置信息和所述参考配置信息,计算目标应用的主题库中的应用主题的推荐度,并将推荐度满足预设条件的应用主题推荐给用户的步骤包括:根据对应的参考配置信息的累计使用时长,为目标应用的主题的UI元素分配权值;根据UI元素的配置信息与对应的参考配置信息之间的相似度,以及为UI元素分配的权值,计算目标应用的主题库中的应用主题的推荐度;将推荐度大于预设推荐度的应用主题推送给用户。可选地,所述将推荐度满足预设条件的应用主题推送给用户的步骤之后,所述方法还包括步骤:当检测到所述终端当前的网络模式属于预设网络模式时,将推送的应用主题的资源文件下载至本地存储。可选地,所述将推荐度大于预设推荐度的应用主题推送给用户的步骤包括:获取推荐度大于预设推荐度的应用主题的预览界面,将所述预览界面展示给用户;所述处理器还用于调用所述应用主题的推送程序,以在所述将推荐度大于预设推荐度的应用主题推送给用户的步骤之后,还实现如下步骤:当接收到用户基于所述预览界面触发的确认指令时,将所述目标应用的主题更新为所述确认指令对应的应用主题。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有应用主题的推送程序,所述应用主题的推送程序被处理器执行时实现如上所述的应用主题的推送方法的步骤。本专利技术提出的应用主题的推送终端、方法及计算机可读存储介质,对终端的操作系统使用过的系统主题进行统计,包括其UI元素的配置信息以及时长,通过统计的结果将累计使用时长达到预设时长的配置信息作为对应的UI元素的参考配置信息,并根据UI元素的配置信息和参考配置信息计算目标应用的主题库中的应用主题的推荐度,将推荐度满足预设条件的应用主题推送给用户,本专利技术通过对用户使用过的系统主题进行统计,获取作为推送基准的参考配置信息,进而计算目标应用的主题库中的应用主题的推荐度,从其中选择推荐度满足条件的应用主题推送给用户,以实现有针对性的向用户推送应用主题,提高应用主题的设置效率。附图说明图1为本专利技术应用主题的推送终端较佳实施例的示意图;图2为本专利技术应用主题的推送终端中的应用主题的推送程序的功能模块示意图;图3为本专利技术应用主题的推送方法第一实施例的流程图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种应用主题的推送终端。参照图1所示,为本专利技术应用主题的推送终端较佳实施例的示意图。在本实施例中,应用主题的推送终端可以是PC(PersonalComputer,个人电脑),也可以是智能手机、平板电脑、电子书阅读器、MP3(MovingPictureExpertsGroupAudioLayerIII,动态影像专家压缩标准音频层面3)播放器、MP4(MovingPictureExpertsGroupAudioLayerIV,动态影像专家压缩标准音频层面4)播放器、便携计算机等具有显示功能的终端设备。该应用主题的推送终端包括存储器11、处理器12、通信总线13、网络接口14以及显示器15。其中,存储器11至少包括一种类型的可读存储介质,所述可读存储介质包括闪存、硬盘、多媒体卡、卡型存储器)、磁性存储器、磁盘、光盘等。存储器11在一些实施例中可以是应用主题的推送终端的内部存储单元,例如该应用主题的推送终端的硬盘。存储器11在另一些实施例中也可以是应用主题的推送终端的外部存储设备,例如应用主题的推送终端上配备的插接式硬盘,智能存储卡(SmartMediaCard,SMC),安全数字(SecureDigital,SD)卡,闪存卡(FlashCard)等。进一步地,存储器11还可以既包括应用主题的推送终端的内部存储单元也包括外部存储设备。存储器11不仅可以用于存储安装于应用主题的推送终端的应用软件及各类数据,例如应用主题的推送程序的代码等,还可以用于暂时地存储已经输出或者将要输出的数据。处理器本文档来自技高网...

【技术保护点】
1.一种应用主题的推送终端,其特征在于,所述终端包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的应用主题的推送程序,所述应用主题的推送程序被所述处理器执行时实现如下步骤:对所述终端的操作系统使用过的系统主题的各UI元素的配置信息和使用时长进行统计;根据统计的结果,将累计使用时长达到预设时长的配置信息作为对应的UI元素的参考配置信息;根据UI元素的配置信息和所述参考配置信息,计算目标应用的主题库中的应用主题的推荐度,并将推荐度满足预设条件的应用主题推送给用户。

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

【专利技术属性】
技术研发人员:何兵龚云华
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1