android 中文api (84) —— TrafficStats

來源:互聯網
上載者:User

前言

  本章內容是android.net.TrafficStats,譯為"流量統計",版本為Android 2.3 r1 ,翻譯參考“Android開發網”的這篇文章,歡迎訪問他們的網址:“http://android123.com.cn/”。期待你一起參與Android API 的中文翻譯,聯絡我over140@gmail.com。

 

聲明

  歡迎轉載,但請保留文章原始出處:)

    Android開發網:http://android123.com.cn/

    部落格園:http://www.cnblogs.com/

    Android中文翻譯組:http://code.taobao.org/project/view/404/

 

本文

  一、結構

public class TrafficStats extends Object

        

java.lang.Object

android.net.TrafficStats

 

  二、概述

           提供網路流量統計的類。這些統計包括通過所有網路介面、mobile介面和UID網路介面的位元組發送和接收,網路資料包的發送和接收。

           這些統計可能不適用於所有平台。如果本裝置不支援統計,UNSUPPORTED將被返回。

 

  三、常量

  public static final int UNSUPPORTED

  傳回值表示該裝置不支援統計。

  常量值: -1 (0xffffffff)

 

  四、公用方法

           public static long getMobileRxBytes ()

  擷取通過Mobile介面接收到的位元組總數(Android123:這裡不包含WiFi)

             傳回值

                       位元組總數。如果本裝置不支援統計,將返回UNSUPPORTED。

 

  public static long getMobileRxPackets ()

  擷取通過Mobile介面接收到的資料包總數

             傳回值

  資料包總數。如果本裝置不支援統計,將返回UNSUPPORTED。

 

  public static long getMobileTxBytes ()

  擷取通過Mobile介面發送的位元組總數

             傳回值

  位元組總數。如果本裝置不支援統計,將返回UNSUPPORTED。

 

  public static long getMobileTxPackets ()

  擷取通過Mobile介面發送的資料包總數

             傳回值

  資料包總數。如果本裝置不支援統計,將返回UNSUPPORTED。

 

  public static long getTotalRxBytes ()

  擷取通過所有網路介面接收到的位元組總數。(Android123:包含Mobile和WiFi等)

             傳回值

  位元組總數。如果本裝置不支援統計,將返回UNSUPPORTED。

 

  public static long getTotalRxPackets ()

  擷取通過所有網路介面接收到的資料包總數。(Android123:包含Mobile和WiFi等)

             傳回值

  資料包總數。如果本裝置不支援統計,將返回UNSUPPORTED。

 

  public static long getTotalTxBytes ()

  擷取通過所有網路介面發送的位元組總數。(Android123:包含Mobile和WiFi等)

             傳回值

  位元組總數。如果本裝置不支援統計,將返回UNSUPPORTED。

 

  public static long getTotalTxPackets ()

  擷取通過所有網路介面發送的資料包總數(Android123:包含Mobile和WiFi等)

             傳回值

  資料包總數。如果本裝置不支援統計,將返回UNSUPPORTED。

 

  public static long getUidRxBytes (int uid)

  擷取通過UID網路介面收到的位元組數。統計包含所有網路介面。

  參數

  uid 待檢查的進程的uid

             傳回值

  位元組數

                 參見

        myUid()

 

  public static long getUidTxBytes (int uid)

  擷取通過UID網路介面發送的位元組數。統計包含所有網路介面。

  參數

  uid 待檢查的進程的uid

                 傳回值

  位元組總數。如果本裝置不支援統計,將返回UNSUPPORTED。

                  參見

         myUid()

 

  五、補充

文章連結

 Android流量統計TrafficStats類的使用

 

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.