一种手机网络流量的数据处理方法及装置,用于手机网络流量使用时的控制,属于手机网络流量的数据处理技术领域。
背景技术:
网络流量就是网络上传输的数据量。网络流量的大小对网络架构设计具有重要意义,就像要根据来往车辆的多少和流向来设计道路的宽度和连接方式类似,根据网络流量进行网络的设计是十分必要的。
现在网络流量成为了人们手机上网必不可少元素,手机上网不像电脑一样,每月交固定的钱,可随便使用网络,不受流量多少的限制,而手机都是通过购买的流量的多少进行使用,超出了,就又会增加费用;人们常常会开多个程序,一旦流量处于开启状态,不管程序在前台或后台,只要处于启用状态,都会导致流量的流失,从而造成流量快速使用完,从而造成用户的经济损失。
技术实现要素:
本发明针对上述不足之处提供了一种手机网络流量的数据处理装置,解决现有技术中流量处于开启状态,不管程序在前台或后台,只要处于启用状态,都会导致流量的流失,从而造成流量快速使用完,从而造成用户的经济损失的问题。
为了实现上述目的,本发明采用的技术方案为:
一种手机网络流量的数据处理方法,其特征在于,具体如下:
(1)读入网络流量的数据输入指令;
(2)识别打开的程序,判断相应程序为主屏执行程序,还是后台执行程序,如果是主屏执行程序,转到步骤(3),如果是后台执行程序,转到步骤(4);
(3)输入网络流量给主屏执行程序;
(4)关闭网络流量输出给后台执行程序;
(5)主屏执行程序有变动,则转到步骤(2)。
进一步,所述步骤(2)的具体步骤如下:
(21)读取所有打开的应用程序;
(22)判断所打开的应用程序是否会用到网络流量,如果需要用到网络流量,转到步骤(23);
(23)判断需要用到网络流量的程序为主屏执行程序,还是后台执行程序。
一种手机网络流量的数据处理装置,包括控制器,其特征在于:
与控制器相连接的网络模块,与控制器相连接的指令输入模块,与控制相连接的识别模块,与控制器相连接的控制流量的输入模块,与控制器相连接的控制流量的关闭模块,与控制器相连接的应用程序模块;
所述网络模块分别与指令输入模块、控制流量的输入模块和控制流量的关闭模块相连接,所述应用程序模块分别与识别模块、控制流量的输入模块和控制流量的关闭模块相连接。
进一步,所述识别模块包括读取应用程序打开或关闭状态的读取模块,与读取模块相连接的过滤无需用到网络流量的过滤模块,与过滤模块相连接的识别是否为主屏显示的状态识别模块。
与现有技术相比,本发明的优点在于:
一、本发明可将后台执行的程序的流量进行关闭,为用户大大的节约了流量,减少了经济损失;
二、不必专门设置流量是否应用到相应的程序,也不必担心没有关闭流量所造成的流量损失等。
附图说明
图1为本发明方法流程示意图;
图2为本发明中识别步骤的流程示意图;
图3为本发明的框架结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步说明。
一种手机网络流量的数据处理方法,具体如下:
(1)读入网络流量的数据输入指令;
(2)识别打开的程序,判断相应程序为主屏执行程序,还是后台执行程序,如果是主屏执行程序,转到步骤(3),如果是后台执行程序,转到步骤(4);具体步骤如下:
(21)读取所有打开的应用程序;
(22)判断所打开的应用程序是否会用到网络流量,如果需要用到网络流量,转到步骤(23);
(23)判断需要用到网络流量的程序为主屏执行程序,还是后台执行程序。
(3)输入网络流量给主屏执行程序;
(4)关闭网络流量输出给后台执行程序;
(5)主屏执行程序有变动,则转到步骤(2)。
一种手机网络流量的数据处理装置,包括控制器,其特征在于:
与控制器相连接的网络模块,与控制器相连接的指令输入模块,与控制相连接的识别模块,与控制器相连接的控制流量的输入模块,与控制器相连接的控制流量的关闭模块,与控制器相连接的应用程序模块;
所述网络模块分别与指令输入模块、控制流量的输入模块和控制流量的关闭模块相连接,所述应用程序模块分别与识别模块、控制流量的输入模块和控制流量的关闭模块相连接。所述识别模块包括读取应用程序打开或关闭状态的读取模块,与读取模块相连接的过滤无需用到网络流量的过滤模块,与过滤模块相连接的识别是否为主屏显示的状态识别模块。本发明可将后台执行的程序的流量进行关闭,为用户大大的节约了流量,减少了经济损失;不必专门设置流量是否应用到相应的程序,也不必担心没有关闭流量所造成的流量损失等,使得流量的使用更具有安全性。