android 中文api (84) —— TrafficStats

2024-06-24 04:08

本文主要是介绍android 中文api (84) —— TrafficStats,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

android 中文api (84) —— TrafficStats

 

前言

  本章内容是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类的使用

这篇关于android 中文api (84) —— TrafficStats的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1089125

相关文章

Java调用DeepSeek API的最佳实践及详细代码示例

《Java调用DeepSeekAPI的最佳实践及详细代码示例》:本文主要介绍如何使用Java调用DeepSeekAPI,包括获取API密钥、添加HTTP客户端依赖、创建HTTP请求、处理响应、... 目录1. 获取API密钥2. 添加HTTP客户端依赖3. 创建HTTP请求4. 处理响应5. 错误处理6.

Android 悬浮窗开发示例((动态权限请求 | 前台服务和通知 | 悬浮窗创建 )

《Android悬浮窗开发示例((动态权限请求|前台服务和通知|悬浮窗创建)》本文介绍了Android悬浮窗的实现效果,包括动态权限请求、前台服务和通知的使用,悬浮窗权限需要动态申请并引导... 目录一、悬浮窗 动态权限请求1、动态请求权限2、悬浮窗权限说明3、检查动态权限4、申请动态权限5、权限设置完毕后

Deepseek R1模型本地化部署+API接口调用详细教程(释放AI生产力)

《DeepseekR1模型本地化部署+API接口调用详细教程(释放AI生产力)》本文介绍了本地部署DeepSeekR1模型和通过API调用将其集成到VSCode中的过程,作者详细步骤展示了如何下载和... 目录前言一、deepseek R1模型与chatGPT o1系列模型对比二、本地部署步骤1.安装oll

Android里面的Service种类以及启动方式

《Android里面的Service种类以及启动方式》Android中的Service分为前台服务和后台服务,前台服务需要亮身份牌并显示通知,后台服务则有启动方式选择,包括startService和b... 目录一句话总结:一、Service 的两种类型:1. 前台服务(必须亮身份牌)2. 后台服务(偷偷干

浅析如何使用Swagger生成带权限控制的API文档

《浅析如何使用Swagger生成带权限控制的API文档》当涉及到权限控制时,如何生成既安全又详细的API文档就成了一个关键问题,所以这篇文章小编就来和大家好好聊聊如何用Swagger来生成带有... 目录准备工作配置 Swagger权限控制给 API 加上权限注解查看文档注意事项在咱们的开发工作里,API

Java下载文件中文文件名乱码的解决方案(文件名包含很多%)

《Java下载文件中文文件名乱码的解决方案(文件名包含很多%)》Java下载文件时,文件名中文乱码问题通常是由于编码不正确导致的,使用`URLEncoder.encode(filepath,UTF-8... 目录Java下载文件中文文件名乱码问题一般情况下,大家都是这样为了解决这个问题最终解决总结Java下

一分钟带你上手Python调用DeepSeek的API

《一分钟带你上手Python调用DeepSeek的API》最近DeepSeek非常火,作为一枚对前言技术非常关注的程序员来说,自然都想对接DeepSeek的API来体验一把,下面小编就来为大家介绍一下... 目录前言免费体验API-Key申请首次调用API基本概念最小单元推理模型智能体自定义界面总结前言最

JAVA调用Deepseek的api完成基本对话简单代码示例

《JAVA调用Deepseek的api完成基本对话简单代码示例》:本文主要介绍JAVA调用Deepseek的api完成基本对话的相关资料,文中详细讲解了如何获取DeepSeekAPI密钥、添加H... 获取API密钥首先,从DeepSeek平台获取API密钥,用于身份验证。添加HTTP客户端依赖使用Jav

C#使用DeepSeek API实现自然语言处理,文本分类和情感分析

《C#使用DeepSeekAPI实现自然语言处理,文本分类和情感分析》在C#中使用DeepSeekAPI可以实现多种功能,例如自然语言处理、文本分类、情感分析等,本文主要为大家介绍了具体实现步骤,... 目录准备工作文本生成文本分类问答系统代码生成翻译功能文本摘要文本校对图像描述生成总结在C#中使用Deep

Android kotlin语言实现删除文件的解决方案

《Androidkotlin语言实现删除文件的解决方案》:本文主要介绍Androidkotlin语言实现删除文件的解决方案,在项目开发过程中,尤其是需要跨平台协作的项目,那么删除用户指定的文件的... 目录一、前言二、适用环境三、模板内容1.权限申请2.Activity中的模板一、前言在项目开发过程中,尤