正文 html
1、結構 java
public class TrafficStats extends Object android
java.lang.Object 網絡
android.net.TrafficStats ui
2、概述 spa
提供網絡流量統計的類。這些統計包括經過全部網絡接口、mobile接口和UID網絡接口的字節發送和接收,網絡數據包的發送和接收。 .net
這些統計可能不適用於全部平臺。若是本設備不支持統計, UNSUPPORTED將被返回。3、常量 htm
public static final int UNSUPPORTED 接口
返回值表示該設備不支持統計。 進程
常量值: -1 (0xffffffff)
4、公共方法
public static long getMobileRxBytes ()
獲取經過Mobile接口接收到的字節總數(這裏不包含WiFi)
返回值
字節總數。若是本設備不支持統計,將返回UNSUPPORTED。
public static long getMobileRxPackets ()
獲取經過Mobile接口接收到的數據包總數
返回值
數據包總數。若是本設備不支持統計,將返回UNSUPPORTED。
public static long getMobileTxBytes ()
獲取經過Mobile接口發送的字節總數
返回值
字節總數。若是本設備不支持統計,將返回UNSUPPORTED。
public static long getMobileTxPackets ()
獲取經過Mobile接口發送的數據包總數
返回值
數據包總數。若是本設備不支持統計,將返回UNSUPPORTED。
public static long getTotalRxBytes ()
獲取經過全部網絡接口接收到的字節總數。(包含Mobile和WiFi等)
返回值
字節總數。若是本設備不支持統計,將返回UNSUPPORTED。
public static long getTotalRxPackets ()
獲取經過全部網絡接口接收到的數據包總數。(包含Mobile和WiFi等)
返回值
數據包總數。若是本設備不支持統計,將返回UNSUPPORTED。
public static long getTotalTxBytes ()
獲取經過全部網絡接口發送的字節總數。(包含Mobile和WiFi等)
返回值
字節總數。若是本設備不支持統計,將返回UNSUPPORTED。
public static long getTotalTxPackets ()
獲取經過全部網絡接口發送的數據包總數(包含Mobile和WiFi等)
返回值
數據包總數。若是本設備不支持統計,將返回UNSUPPORTED。
public static long getUidRxBytes (int uid)
獲取經過UID網絡接口收到的字節數。統計包含全部網絡接口。
參數
uid 待檢查的進程的uid
返回值
字節數
參見
public static long getUidTxBytes (int uid)
獲取經過UID網絡接口發送的字節數。統計包含全部網絡接口。
參數
uid 待檢查的進程的uid
返回值
字節總數。若是本設備不支持統計,將返回UNSUPPORTED。
參見