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

文档序号:8380765阅读:来源:国知局
实施例的步骤SlOO和步骤SlOl,在此不再进行赘述。
[0076]在本发明实施例中,终端获取终端当前网络连接状态,判断所述网络连接状态是否满足预设的条件,并当所述网络连接状态满足预设的条件时,输出需进行推荐的应用信息,这可使终端可根据终端当前的网络状态来进行输出需进行推荐的应用信息,提高用户体验。
[0077]参见图3,是本发明实施例的一种终端的第一实施例结构示意图。本实施例中所描述的终端,包括:
[0078]第一获取单元100,用于获取终端当前网络连接状态。
[0079]第一判断单元200,用于判断所述网络连接状态是否满足预设的条件。
[0080]输出单元300,用于当所述判断单元判断所述网络连接状态满足预设的条件时,输出需进行推荐的应用信息。
[0081]在本发明实施例中,当第一获取单元100接收到启动指令时,第一获取单元100可自动检测终端当前的网络连接状态。其中,启动指令可以由用户进行操作生成,使得第一获取单元100接收到启动指令,例如:当用户启动终端时,第一获取单元100可以接收到启动指令;当用户将终端进行连接网络时,第一获取单元100可以接收到启动指令;当用户打开终端的终端管理应用时,第一获取单元100可以接收到启动指令。
[0082]在本发明实施例中,终端当前的网络连接状态可以是终端当前所接入网络的网络类型。其中,网络类型可包括2G(Second Generat1n Mobile Communicat1n Technology,第二代移动通信技术)网络、3G(Third Generat1n Mobile Communicat1n Technology,第三代移动通信技术)网络、4G(fourth Generat1n Mobile Communicat1n Technology,第四代移动通信技术)网络和WIFI (Wireless Fidelity,无线保真技术)网络等,在此不进行限制。例如:当终端当前所接入网络的网络类型为2G网络时,第一获取单元100可获取终端当前所接入网络的网络类型为2G网络类型。进一步的,第一获取单元100还可测试终端当前所接入网络的网络速度。例如,若放终端当前所接入网络的网络速度为100Kb/s时,终端可获取终端当前所接入网络的网络速度为100Kb/s。
[0083]在具体应用中,可例如:当用户操作打开手机的手机管理应用后,手机管理应用在弹出应用推荐页面之前,第一获取单元100可自动检测手机当前的网络连接状态,获取手机当前所接入的网络类型以及网络速度。
[0084]在本发明实施例中,第一判断单元200判断当前的网络连接状态是否满足预设的条件可以是:第一判断单元200可判断获取到的网络类型是否属于预置的网络类型,其中,预置的网络类型可以是WIFI网络类型。当第一判断单元200判断获取到的网络类型是属于预置的网络类型时,第一判断单元200可以确定终端当前的网络连接状态满足预设的条件;当第一判断单元200判断获取到的网络类型不属于预置的网络类型时,第一判断单元200可以确定终端当前的网络连接状态不满足预设的条件。
[0085]进一步的,在本发明实施例中,第一判断单元200判断当前的网络连接状态是否满足预设的条件还可以是:第一判断单元200可判断获取到的网络速度是否大于或等于预置的网络速度,其中,预置的网络速度可以是100Kb/S。当第一判断单元200判断获取到的网络速度大于或等于预置的网络速度时,第一判断单元200可以确定终端当前的网络连接状态满足预设的条件;当第一判断单元200判断获取到的网络速度小于预置的网络速度时,第一判断单元200可以确定终端当前的网络速度不满于预设的条件。
[0086]进一步的,在本发明实施例中,第一判断单元200判断当前的网络连接状态是否满足于预设的条件还可以是:第一判断单元200可首先判断获取到的网络类型是否属于预置的网络类型。当第一判断单元200判断获取到的网络类型是属于预置的网络类型时,第一判断单元200进而判断获取到的网络速度是否大于或等于预置的网络速度,当第一判断单元200判断获取到的网络速度大于或等于预置的网络速度时,第一判断单元200可以确定终端当前的网络连接状态满足预设的条件,当第一判断单元200判断获取到的网络速度小于预置的网络速度时,第一判断单元200可以确定终端当前的网络连接状态不满足预设的条件;当第一判断单元200判断获取到的网络类型不属于预置的网络类型时,第一判断单元200可以确定终端当前的网络连接状态不满足预设的条件。
[0087]在本发明实施例中,当第一判断单元200判断网络连接状态满足预设的条件时,输出单元300可获取需要进行推荐的应用信息,并输出推荐页面,以推荐用户进行下载应用信息对应的应用。其中,应用信息可以是应用的图标和/或应用名称和/或应用标识符。用户可以根据应用信息获知应用信息对应的应用,从而根据应用信息判断是否需进行操作下载。输出单元300输出的应用信息可以是终端根据网络热门应用、应用下载次数、应用关注程度等信息获取所需进行推荐的应用对应的应用信息,以使用户可根据终端输出的推荐页面进行下载所需的应用,从而提高用户体验度。进一步的,当第一判断单元200判断网络连接状态满足预设的条件时,输出单元300可获取需要进行推荐的应用信息,并根据应用信息生成推荐页面,其中,推荐页面可以是视频,悬浮窗和图片等页面,从而输出单元300可显示生成的推荐页面,其中,推荐页面包括需要进行推荐的应用信息。
[0088]进一步的,当第一判断单元200判断所述网络连接状态不满足预设的条件时,输出单元300可输出警告信息,警告当前的网络连接状态不满足预设的条件,即提示用户当前的网络连接状态不适合进行下载应用。其中,警告信息可包括图像信息、音频信息以及振动信息中的至少一种。当警告信息包括图像信息时,输出单元300输出图像信息;当警告信息包括音频信息时,输出单元300输出音频信息,以提示用户当前的网络连接状态不适合进行下载应用;当警告信息包括振动信息时,输出单元300根据振动信息产生振动,提示用户当前的网络连接状态不适合进行下载应用。
[0089]在具体应用中,可例如:当手机管理应用打开后,当手机管理应用检测到手机当前的网络连接状态满足预设的条件时,手机关机应用可输出“每日推荐”栏位的应用软件推荐页面,用于对用户推荐网络热门应用。
[0090]在本发明实施例中,终端获取终端当前网络连接状态,判断所述网络连接状态是否满足预设的条件,并当所述网络连接状态满足预设的条件时,输出需进行推荐的应用信息,这可使终端可根据终端当前的网络状态来进行输出需进行推荐的应用信息,提高用户体验。
[0091 ] 参见图4,是本发明实施例的一种终端的第二实施例结构示意图。本实施例中所描述的终端,包括:
[0092]第一获取单元400,用于获取终端当前网络连接状态。
[0093]第一判断单元500,用于判断所述网络连接状态是否满足预设的条件。
[0094]第二获取单元600,用于获取需进行推荐的应用信息所对应的应用的大小。
[0095]第二判断单元700,用于判断所述应用的大小是否小于预置的阈值。
[0096]输出单元800,用于当所述第二判断单元判断所述应用的大小小于预置的阈值时,输出需进行推荐的应用信息。
[0097]其中,上述第一判断单元500具体用于:
[0098]判断所述网络类型是否属于预置的网络类型;
[0099]当所述第一判断子单元判断
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1