Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> Android流量統計TrafficStats類的使用

Android流量統計TrafficStats類的使用

編輯:Android開發實例

對於Android流量統計來說在2.2版中加入了TrafficStats類可以輕松獲取,其實本身TrafficStats類也是讀取Linux提供的文件對象系統類型的文本進行解析。android.net.TrafficStats類中,提供了多種靜態方法,可以直接調用獲取,返回類型均為long型,如果返回等於-1代表 UNSUPPORTED 當前設備不支持統計。

   static long  getMobileRxBytes()  //獲取通過Mobile連接收到的字節總數,這裡Android123提示大家不包含WiFi
   static long  getMobileRxPackets()  //獲取Mobile連接收到的數據包總數
   static long  getMobileTxBytes()  //Mobile發送的總字節數
   static long  getMobileTxPackets()  //Mobile發送的總數據包數
   static long  getTotalRxBytes()  //獲取總的接受字節數,包含Mobile和WiFi等
   static long  getTotalRxPackets()  //總的接受數據包數,包含Mobile和WiFi等
   static long  getTotalTxBytes()  //總的發送字節數,包含Mobile和WiFi等
   static long  getTotalTxPackets()  //發送的總數據包數,包含Mobile和WiFi等

 static long  getUidRxBytes(int uid)  //獲取某個網絡UID的接受字節數
 static long  getUidTxBytes(int uid) //獲取某個網絡UID的發送字節數

  最後Android開發網再次提醒開發者,TrafficStats類工作在Android 2.2 API Level為8的固件上。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved