一种网络模式配置方法和移动终端技术

技术编号:20550735 阅读:40 留言:0更新日期:2019-03-09 22:57
本发明专利技术提供一种网络模式配置方法和移动终端,其中方法包括:识别目标应用程序所在的目标屏幕,其中,所述移动终端包括至少两个屏幕,所述移动终端包括至少两种网络模式,所述至少两个屏幕中的每个屏幕均对应一种网络模式;查找与所述目标屏幕匹配的目标网络模式;将所述目标应用程序的数据接口配置为所述目标网络模式的网络接口。移动终端通过识别目标应用程序所在的目标屏幕,为该应用程序配置与所在目标屏幕匹配的目标网络模式。达到了针对同时运行的不同应用程序配置不同的网络模式的技术效果。

A Network Mode Configuration Method and Mobile Terminal

The invention provides a network mode configuration method and a mobile terminal, which includes: identifying the target screen where the target application is located, in which the mobile terminal includes at least two screens, the mobile terminal includes at least two network modes, each screen of the at least two screens corresponds to a network mode, and searching for an object matching the target screen. Standard network mode; configure the data interface of the target application program as the network interface of the target network mode. The mobile terminal configures the target network mode matching the target screen for the application by identifying the target screen where the target application is located. It achieves the technical effect of configuring different network modes for different applications running at the same time.

【技术实现步骤摘要】
一种网络模式配置方法和移动终端
本专利技术涉及通信
,并且更具体地,涉及一种网络模式配置方法和移动终端。
技术介绍
随着通信技术的发展,移动终端的功能越来越强大,包含至少两个屏幕的多屏终端发展日趋成熟。多屏终端在使用时,用户可以同时在不同屏幕上分别使用相应的应用程序,多个屏幕上运行的应用程序互不影响。现有技术中,多屏终端设置默认路由来控制运行的应用程序连接的网络模式,终端的驱动层面控制多屏终端上同时运行的多个应用程序只能选择默认的一种网络模式。同时运行的多个应用程序只能使用同一种网络模式,存在部分应用程序不能正常使用的技术问题。可见,现有的移动终端存在同时运行的多个应用程序只能使用一种网络模式导致移动终端通信效率较差的技术问题。
技术实现思路
本专利技术实施例的目的在于提供一种网络模式配置方法和移动终端,解决移动终端同时运行的多个应用程序同时只能使用一种网络模式的技术问题。为了达到上述目的,本专利技术实施例提供一种网络模式配置方法,所述网络模式配置方法包括:识别目标应用程序所在的目标屏幕,其中,所述移动终端包括至少两个屏幕,所述移动终端包括至少两种网络模式,所述至少两个屏幕中的每个屏幕均对应一种网络模式;查找与所述目标屏幕匹配的目标网络模式;将所述目标应用程序的数据接口配置为所述目标网络模式的网络接口。本专利技术实施例还提供了一种移动终端,所述移动终端包括:目标屏幕识别模块,用于识别目标应用程序所在的目标屏幕,其中,所述移动终端包括至少两个屏幕,所述移动终端包括至少两种网络模式,所述至少两个屏幕中的每个屏幕均对应一种网络模式;目标网络模式查找模块,用于查找与所述目标屏幕匹配的目标网络模式;网络模式配置模块,用于将所述目标应用程序的数据接口配置为所述目标网络模式的网络接口。本专利技术实施例还提供一种计算机存储介质,所述计算机存储介质中存储有计算机可执行的一个或多个程序,所述一个或多个程序被所述计算机程序执行时使所述计算机执行如上述提供的一种网络模式配置方法。上述技术方案中的一个技术方案具有如下优点或有益效果:移动终端通过识别目标应用程序所在的目标屏幕,为该应用程序配置与所在目标屏幕匹配的目标网络模式。达到了针对同时运行的不同应用程序配置不同的网络模式的技术效果。附图说明图1为本专利技术实施例提供的一种网络模式配置方法的步骤流程图;图2为本专利技术实施例提供的另一种网络模式配置方法的步骤流程图;图3为本专利技术实施例提供的一种移动终端的结构示意图;图4为本专利技术实施例提供的另一种移动终端的结构示意图;图5为本专利技术实施例提供的另一种移动终端的结构示意图。具体实施方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。如图1所示,本专利技术实施例提供一种网络模式配置方法,应用于移动终端。所述网络模式配置方法包括以下步骤:步骤S101、识别目标应用程序所在的目标屏幕。本专利技术实施例提供的网络模式配置方法应用于移动终端,所述移动终端包括至少两个屏幕,所述至少两个屏幕上均可以运行应用程序。移动终端的至少两个屏幕上同时运行的应用程序可以为同一应用程序,也可以为不同的应用程序。移动终端内设置的应用程序可以仅在一个屏幕内运行,例如仅在该应用程序的图标所在的屏幕内运行,也可以在至少两个屏幕内运行,在此作限定。所述移动终端内设置的网络驱动包括至少两种,移动终端可以使用至少两种网络模式,所述至少两种网络模式可以包括常用的无线网络模式和数据网络模式。其中,所述无线网络模式为WIFi(WIreless-FIdelity)模式,是允许电子设备连接到无线局域网(WLAN)的数据通信模式。所述数据网络模式可以解释为通用分组无线服务模式(GeneralPacketRadioService,GPRS),是移动终端应用移动数据进行数据传输的数据通信模式,现有的数据网络模式可以包括:2G、3G、4G、5G等。本专利技术实施例提供的网络模式包括但不限于上述两种网络模式,在此不作限定。移动终端包括至少两个屏幕,移动终端的程序可以应用至少两种网络模式,设置所述移动终端的每个屏幕均对应一种网络模式。在一种实施方式中,所述移动终端包括两个屏幕,设为第一屏幕和第二屏幕,所述移动终端包括无线网络模式和数据网络模式。设置所述第一屏幕匹配的网络模式为无线网络模式,设置所述第二屏幕匹配的网络模式为数据网络模式。在其他实施方式中,若所述移动终端的屏幕个数大于两个,则可以将一个网络模式匹配至多个屏幕,在此不作限定。为移动终端上正在运行或者准备启动的应用程序配置网络模式时,将该需要配置网络模式的应用程序设为目标应用程序。为所述目标应用程序配置网络模式,可以先识别该目标应用程序所在的目标屏幕。目标应用程序启动后,系统记录该目标应用程序的运行记录,运行记录可以包括该应用程序的身份信息、运行起始时间、运行屏幕等信息。可以通过获取该目标应用程序的身份证明编码识别所述目标应用程序所在的屏幕,设为对应所述目标应用程序的目标屏幕。识别所述目标应用程序所在的目标屏幕的步骤还可以有其他实施方式,例如若应用程序仅可以在绑定屏幕内运行,获取所述目标应用程序绑定的屏幕为目标屏幕,或者将所述目标应用程序的图标所在的屏幕设为该目标应用程序的目标屏幕等,在此不作限定。步骤S102、查找与所述目标屏幕匹配的目标网络模式。移动终端内预先为每个屏幕匹配一种网络模式,获取所述目标应用程序所在的目标屏幕后,查找该目标屏幕匹配的网络模式,设为对应该目标屏幕的目标网络模式,即为对应所述目标应用程序的目标网络模式。在其他实施方式中,所述移动终端内,屏幕与网络模式的对应关系可以预先设置于系统内,仅在需要进行匹配操作的时候选择对应。还可以由用户根据个人喜好或者使用习惯通过移动终端自定义设置屏幕与网络模式的对应关系,在此不做限定。步骤S103、将所述目标应用程序的数据接口配置为所述目标网络模式的网络接口。依据上述步骤获取对应所述目标应用程序的目标网络模式后,执行为该目标应用程序配置该目标网络模式的操作。将所述目标应用程序进行数据交互的数据接口配置为该目标网络模式的网络接口,该目标应用程序即可通过该目标网络模式的网络接口与其他终端进行数据交互。本实施例,通过识别目标应用程序所在的屏幕匹配对应屏幕的网络模式,实现为移动终端的多个屏幕上同时运行的多个应用程序分别配置不同的网络模式,达到为不同网络状况需求的应用程序配置不同的网络模式的技术效果。如图2所示,本专利技术实施例提供另一种网络模式配置方法,其与上述实施例的区别在于目标屏幕的识别方式和网络模式配置方式不同。本实施例提供的所述网络模式配置方法包括以下步骤:步骤S201、若所述移动终端的至少两种模式的网络接口均为连接状态,判断所述移动终端当前运行的屏幕个数是否为至少两个。若所述移动终端当前运行的屏幕个数为至少两个,执行步骤S202。若所述移动终端当前运行的屏幕个数为一个,结束此次网络模式配置操作。所述移动终端为多个屏幕内运行的多个应用程序配置不同的网络模式,首先要确保所述移动终端的多个屏幕中,正在运行的屏幕的个数为至少两个,且移动终端可以使用的至少两个网络模式均为连接状态,便于后续对应屏幕匹配。所述移动终端内可以设置硬件及驱动检测器和状态监测软件等,可以用于检测所述移本文档来自技高网...

【技术保护点】
1.一种网络模式配置方法,应用于移动终端,其特征在于,所述网络模式配置方法包括:识别目标应用程序所在的目标屏幕,其中,所述移动终端包括至少两个屏幕,所述移动终端包括至少两种网络模式,所述至少两个屏幕中的每个屏幕均对应一种网络模式;查找与所述目标屏幕匹配的目标网络模式;将所述目标应用程序的数据接口配置为所述目标网络模式的网络接口。

【技术特征摘要】
1.一种网络模式配置方法,应用于移动终端,其特征在于,所述网络模式配置方法包括:识别目标应用程序所在的目标屏幕,其中,所述移动终端包括至少两个屏幕,所述移动终端包括至少两种网络模式,所述至少两个屏幕中的每个屏幕均对应一种网络模式;查找与所述目标屏幕匹配的目标网络模式;将所述目标应用程序的数据接口配置为所述目标网络模式的网络接口。2.根据权利要求1所述的网络模式配置方法,其特征在于,所述识别目标应用程序所在的目标屏幕的步骤之前,所述方法还包括:若所述移动终端的至少两种网络模式的网络接口均为连接状态,判断所述移动终端当前运行的屏幕个数是否为至少两个;若所述移动终端当前运行的屏幕个数为至少两个,执行所述识别目标应用程序所在的目标屏幕的步骤。3.根据权利要求2所述的网络模式配置方法,其特征在于,所述移动终端的每个程序栈对应一个当前运行的屏幕;所述判断所述移动终端当前运行的屏幕个数是否为至少两个的步骤包括:判断所述移动终端的程序栈的个数是否大于1;若所述移动终端的程序栈的个数大于1,则判定所述移动终端当前运行的屏幕个数为至少两个;若所述移动终端的程序栈的个数为1,则判定所述移动终端当前运行的屏幕个数为一个。4.根据权利要求3所述的网络模式配置方法,其特征在于,所述目标应用程序为所述移动终端的程序栈中置顶的应用程序;所述识别目标应用程序所在的目标屏幕的步骤包括:获取所述目标应用程序的身份证明编码,其中,所述目标应用程序的身份证明编码包括所述目标应用程序所属的目标程序栈;确定所述目标程序栈对应的屏幕为所述目标应用程序所在的所述目标屏幕。5.根据权利要求4所述的网络模式配置方法,其特征在于,所述将所述目标应用程序的数据接口配置为所述目标网络模式的网络接口的步骤包括:将所述目标应用程序的身份证明编码包含的期望网络模式更新为所述目标网络模式;若检测到所述目标应用程序的网络连接请求,将所述目标应用程序的数据接口绑定到更新后的期望网络模式的网络接口。6.一种移动终端,其特征在于,所述移动终端包括:目标屏幕识别模块,用于识别目标应用程序所在的目标屏幕,其中,所述移动终端包括至少...

【专利技术属性】
技术研发人员:邓翱翔
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

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

1