应用处理方法、装置及终端制造方法及图纸

技术编号:22390770 阅读:63 留言:0更新日期:2019-10-29 07:26
本发明专利技术实施例提供一种应用处理方法、装置及终端。所述终端安装有应用,所述方法包括:所述终端确定当前是否已连接网络;若未连接网络,则禁止在后台启动所述应用。本发明专利技术通过监测网络状态,在终端未连接网络时,禁止在后台启动应用,从而避免不必要的系统资源消耗。

Application processing method, device and terminal

【技术实现步骤摘要】
应用处理方法、装置及终端
本专利技术涉及网络通信
,尤其涉及一种应用处理方法、装置及终端。
技术介绍
随着网络技术的飞速发展,以互联网为基础的应用越来越多。为了提升用户体验,终端开机后,会在后台启动应用,加载应用内容,以使用户使用该应用时,可快速看到应用内容。若终端开机时未连接网络,启动应用会导致终端持续处于加载状态,系统资源消耗较大。
技术实现思路
有鉴于此,本专利技术为了解决现有应用处理对系统资源消耗较大的问题,提出一种应用处理方法、装置及终端,用以降低应用处理对系统资源的消耗。为实现上述专利技术目的,本专利技术提供了如下技术方案:第一方面,本专利技术提供一种应用处理方法,应用于终端,所述终端安装有应用,所述方法包括:确定当前是否已连接网络;若未连接网络,则禁止在后台启动所述应用。可选的,所述方法还包括:若已连接网络,确定表征当前网络质量的第一值;若所述第一值所表征的网络质量低于预设的第一阈值所表征的网络质量,则禁止在后台启动所述应用。可选的,所述方法还包括:若所述第一值所表征的网络质量达到所述第一阈值所表征的网络质量,则在后台启动所述应用。可选的,所述在后台启动所述应用之后,所述方法还包括:若网络连接断开,则关闭所述应用。第二方面,本专利技术提供一种应用处理装置,应用于终端,所述终端安装有应用,所述装置包括:连接确定单元,用于确定当前是否已连接网络;禁止启动单元,用于若未连接网络,则禁止在后台启动所述应用。可选的,所述装置还包括:质量确定单元,用于若已连接网络,确定表征当前网络质量的第一值;所述禁止启动单元,还用于若所述第一值所表征的网络质量低于预设的第一阈值所表征的网络质量,则禁止在后台启动所述应用。可选的,所述装置还包括:应用启动单元,用于若所述第一值所表征的网络质量达到所述第一阈值所表征的网络质量,则在后台启动所述应用。可选的,所述装置还包括:应用关系单元,用于若网络连接断开,则关闭所述应用。第三方面,本专利技术提供一种终端,所述终端包括处理器和机器可读存储介质,所述机器可读存储介质存储有能够被所述处理器执行的机器可执行指令,所述机器可执行指令被所述处理器执行时实现上述应用处理方法。第四方面,本专利技术提供一种机器可读存储介质,所述机器可读存储介质内存储有机器可执行指令,所述机器可执行指令被处理器执行时实现上述应用处理方法。由以上描述可以看出,本专利技术中,终端监测网络状态,在未连接网络时,禁止在后台启动应用,从而避免不必要的系统资源消耗。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例示出的一种应用处理方法流程图;图2是本专利技术实施例示出的另一种应用处理流程;图3是本专利技术实施例示出的另一种应用处理流程;图4是本专利技术实施例示出的一种应用处理装置的结构示意图;图5是本专利技术实施例示出的一种终端的硬件结构示意图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本专利技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本专利技术的一些方面相一致的装置和方法的例子。在本专利技术实施例使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术实施例。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本专利技术实施例可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本专利技术实施例范围的情况下,协商信息也可以被称为第二信息,类似地,第二信息也可以被称为协商信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。本专利技术实施例提供一种应用处理方法。该方法中,终端通过监测网络状态,在未连接网络时,禁止在后台启动应用,从而避免不必要的系统资源消耗。为了使本专利技术实施例的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本专利技术实施例执行详细描述:参见图1,为本专利技术实施例提供的应用处理方法流程图。该流程应用于可以连接互联网的终端。比如,网络电视。该终端安装有以互联网为基础的应用。如图1所示,该流程可包括以下步骤:步骤101,终端确定当前是否已连接网络。比如,在家庭应用场景中,网络电视(终端)可通过WiFi(WirelessFidelity,无线保真)接入无线路由器。若接入成功,则确定终端已连接网络;否则,确定终端未连接网络。步骤102,若未连接网络,则终端禁止在后台启动应用。若通过步骤101确定终端未连接网络,说明终端无法使用互联网资源。若此时启动应用,终端会不断尝试从互联网加载应用内容,导致不必要的资源消耗。为此,本专利技术在确定终端未连接网络时,禁止在后台启动应用,从而避免不必要的资源消耗。至此,完成图1所示流程。通过图1所示流程可以看出,本专利技术中,终端检测网络连接状态,在确定终端未连接网络时,禁止在后台启动应用,从而避免不必要的系统资源消耗。可选的,作为一个实施例,若通过步骤101确定终端已连接网络,则终端可执行如下处理流程。参见图2,为本专利技术实施例示出的另一种应用处理流程。如图2所示,该流程可包括以下步骤:步骤201,若已连接网络,终端确定表征当前网络质量的第一值。在通过步骤101确定终端已连接网络时,本专利技术中,终端还需进一步确定当前的网络质量。网络质量的评估通常涉及传输速率、丢包率、延时率、带宽等多个参数。本专利技术中,终端可选择其中任一参数或多个参数的任意组合,确定当前的网络质量。对此,本专利技术不作限定。其中,第一值为终端根据选择的参数确定的用于表征网络质量的数值。这里,第一值只是为便于描述而进行的命名,并非用于限定。步骤202,若第一值所表征的网络质量低于预设的第一阈值所表征的网络质量,则终端禁止在后台启动应用。本专利技术中,终端预设表征网络质量的第一阈值。这里,第一阈值只是为便于描述而进行的命名,并非用于限定。若通过步骤201确定的第一值所表征的网络质量低于第一阈值所表征的网络质量,说明当前网络质量较差,则终端禁止在后台启动应用。即,禁止通过质量不佳的网络加载应用内容。至此,完成图2所示流程。通过图2所示流程可以看出,本专利技术中,既使终端已连接网络,若网络质量不好,仍不会启动应用。以避免因网络质量不好,加载到错误的应用内容,导致不必要的资源消耗。可选的,作为一个实施例,若通过步骤201确定的第一值所表征的网络质量达到第一阈值所表征的网络质量,说明当前网络质量较优,则终端在后台启动应用,并通过当前网络加载应用内容,从而完成应用的预加载。当用户点击该应用到前台时,可快速看到应用内容,提升用户体验。可选的,作为一个实施例,终端在后台启动应用后,若网络连接断开,则终端关闭后台启动的应本文档来自技高网...

【技术保护点】
1.一种应用处理方法,应用于终端,其特征在于,所述终端安装有应用,所述方法包括:确定当前是否已连接网络;若未连接网络,则禁止在后台启动所述应用。

【技术特征摘要】
1.一种应用处理方法,应用于终端,其特征在于,所述终端安装有应用,所述方法包括:确定当前是否已连接网络;若未连接网络,则禁止在后台启动所述应用。2.如权利要求1所述的方法,其特征在于,所述方法还包括:若已连接网络,确定表征当前网络质量的第一值;若所述第一值所表征的网络质量低于预设的第一阈值所表征的网络质量,则禁止在后台启动所述应用。3.如权利要求2所述的方法,其特征在于,所述方法还包括:若所述第一值所表征的网络质量达到所述第一阈值所表征的网络质量,则在后台启动所述应用。4.如权利要求3所述的方法,其特征在于,所述在后台启动所述应用之后,所述方法还包括:若网络连接断开,则关闭所述应用。5.一种应用处理装置,应用于终端,其特征在于,所述终端安装有应用,所述装置包括:连接确定单元,用于确定当前是否已连接网络;禁止启动单元,用于若未连接网络,则禁止在后台启动所述应用。6.如权利要求5所述的装置,其特征在于,...

【专利技术属性】
技术研发人员:姬光飞王良
申请(专利权)人:青岛海信传媒网络技术有限公司
类型:发明
国别省市:山东,37

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

1