一种应用推荐的方法及终端的制作方法

文档序号:8380765阅读:310来源:国知局
一种应用推荐的方法及终端的制作方法
【技术领域】
[0001]本发明涉及电子技术领域,尤其涉及一种应用推荐的方法及终端。
【背景技术】
[0002]近年来,随着手机、平板电脑等智能终端的不断发展,终端功能也日益完善多样,终端应用更是日益丰富。
[0003]但是,由于各种应用的推陈出新,用户通过手动管理更新智能终端安装的各种应用,将使得用户操作复杂,效率低下。因此,为了有效管理终端安装的各种应用,应用管理软件应运而生。应用管理软件可以通过自动检测,自动输出提示页面以对用户进行推荐用户感兴趣的应用,或者提示用户进行更新应用等,使得用户可根据提示页面进行点击下载。
[0004]但是,由于应用管理软件是自动进行输出提示页面,当智能终端的当前网络环境不好时,例如:当手机当前所连接的网络为付费网络,或者手机当前所连接的网络速度过慢时,或者手机当前所剩余的流量不多时,此时用户不需进行下载应用,而现有的应用管理软件仍然进行提示信息,这影响了用户体验,并且,用户也可能误操作点击到下载按键进行下载,给用户带来了不便。

【发明内容】

[0005]本发明实施例所要解决的技术问题在于,提供一种应用推荐的方法及终端。可使终端可根据终端当前的网络状态来进行输出需进行推荐的应用信息,提高用户体验。
[0006]为了解决上述技术问题,本发明实施例提供了一种应用推荐的方法,包括:
[0007]获取终端当前网络连接状态;
[0008]判断所述网络连接状态是否满足预设的条件;
[0009]当所述网络连接状态满足预设的条件时,输出需进行推荐的应用信息。
[0010]其中,所述网络连接状态包括网络类型和/或网络速度,其中,所述网络类型包括2G网络、3G网络、4G网络和WIFI网络中的任一种。
[0011]其中,所述判断所述网络状态是否满足预设的条件包括:
[0012]判断所述网络类型是否属于预置的网络类型;
[0013]当所述网络类型属于预置的网络类型时,判断所述网络速度是否大于或等于预置的网络速度;
[0014]当所述网络速度大于或等于预置的网络速度时,确定所述网络状态满足预设的条件。
[0015]其中,所述输出需进行推荐的应用信息之前包括:
[0016]获取需进行推荐的应用信息所对应的应用的大小;
[0017]判断所述应用的大小是否小于预置的阈值;
[0018]当所述应用的大小小于预置的阈值,执行输出需进行推荐的应用信息。
[0019]其中,所述应用信息包括:应用图标和/或应用名称和/或应用标识符;
[0020]所述输出需进行推荐的应用信息包括:
[0021]根据所述应用信息生成推荐页面;
[0022]显示所述推荐页面,所述推荐页面包括所述应用信息。
[0023]相应地,本发明实施例还提供了一种终端,包括:
[0024]第一获取单元,用于获取终端当前网络连接状态;
[0025]第一判断单元,用于判断所述网络连接状态是否满足预设的条件;
[0026]输出单元,用于当所述判断单元判断所述网络连接状态满足预设的条件时,输出需进行推荐的应用信息。
[0027]其中,所述网络连接状态包括网络类型和/或网络速度,其中,所述网络类型包括2G网络、3G网络、4G网络和WIFI网络中的任一种。
[0028]其中,所述第一判断单元包括:
[0029]第一判断子单元,用于判断所述网络类型是否属于预置的网络类型;
[0030]第二判断子单元,用于当所述第一判断子单元判断所述网络类型属于预置的网络类型时,判断所述网络速度是否大于或等于预置的网络速度;
[0031]确定子单元,用于当所述第二判断子单元判断所述网络速度大于或等于预置的网络速度时,确定所述网络状态满足预设的条件。
[0032]其中,所述终端还包括:
[0033]第二获取单元,用于获取需进行推荐的应用信息所对应的应用的大小;
[0034]第二判断单元,用于判断所述应用的大小是否小于预置的阈值;
[0035]当所述第二判断单元判断所述应用的大小小于预置的阈值,所述第二判断单元通知所述输出单元输出需进行推荐的应用信息。。
[0036]其中,所述应用信息包括:应用图标和/或应用名称和/或应用标识符;
[0037]所述输出单元包括:
[0038]生成子单元,用于根据所述应用信息生成推荐页面;
[0039]显示子单元,用于显示所述推荐页面,所述推荐页面包括所述应用信息。
[0040]实施本发明实施例,具有如下有益效果:
[0041]在本发明实施例中,终端获取终端当前网络连接状态,判断所述网络连接状态是否满足预设的条件,并当所述网络连接状态满足预设的条件时,输出需进行推荐的应用信息,这可使终端可根据终端当前的网络状态来进行输出需进行推荐的应用信息,提高用户体验。
【附图说明】
[0042]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0043]图1是本发明提供的一种应用推荐的方法的第一实施例流程示意图;
[0044]图2是本发明提供的一种应用推荐的方法的第二实施例流程示意图;
[0045]图3是本发明提供的一种终端的第一实施例流程示意图;
[0046]图4是本发明提供的一种终端的第二实施例流程示意图。
【具体实施方式】
[0047]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0048]本发明实施例中所描述的终端可包括:手机、平板电脑、掌上电脑或者移动互联网设备(Mobile Internet Device,MID)等,上述终端仅是举例,而非穷举,包含但不限于上述终端。
[0049]请参见图1,为本发明一种应用推荐的方法的第一实施例流程示意图。如图1所示,本实施例所述的一种应用推荐的方法包括步骤:
[0050]S100,获取终端当前网络连接状态。
[0051]在本发明实施例中,当终端接收到启动指令时,终端可自动检测终端当前的网络连接状态。其中,启动指令可以由用户进行操作生成,使得终端接收到启动指令,例如:当用户启动终端时,终端可以接收到启动指令;当用户将终端进行连接网络时,终端可以接收到启动指令;当用户打开终端的终端管理应用时,终端可以接收到启动指令。
[0052]在本发明实施例中,终端当前的网络连接状态可以是终端当前所接入网络的网络类型。其中,网络类型可包括2G(Second Generat1n Mobile Communicat1n Technology,第二代移动通信技术)网络、3G(Third Generat1n Mobile Communicat1n Technology,第三代移动通信技术)网络、4G(fourth Generat1n Mobile C
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1