android 是基于Linux操作系统开发,Linux的信息保存在文件里,因此android的相关信息也保存在文件里

使用TrafficStats类里面的静态方法可以拿到流量相关 信息。

/** 获取手机通过 2G/3G 接收的字节流量总数 */
TrafficStats.getMobileRxBytes();
/** 获取手机通过 2G/3G 接收的数据包总数 */
TrafficStats.getMobileRxPackets();
/** 获取手机通过 2G/3G 发出的字节流量总数 */
TrafficStats.getMobileTxBytes();
/** 获取手机通过 2G/3G 发出的数据包总数 */
TrafficStats.getMobileTxPackets();
/** 获取手机通过所有网络方式接收的字节流量总数(包括 wifi) */
TrafficStats.getTotalRxBytes();
/** 获取手机通过所有网络方式接收的数据包总数(包括 wifi) */
TrafficStats.getTotalRxPackets();
/** 获取手机通过所有网络方式发送的字节流量总数(包括 wifi) */
TrafficStats.getTotalTxBytes();
/** 获取手机通过所有网络方式发送的数据包总数(包括 wifi) */
TrafficStats.getTotalTxPackets();
/** 获取手机指定 UID 对应的应程序用通过所有网络方式接收的字节流量总数(包括 wifi) */
TrafficStats.getUidRxBytes(uid);
/** 获取手机指定 UID 对应的应用程序通过所有网络方式发送的字节流量总数(包括 wifi) */
TrafficStats.getUidTxBytes(uid);

更多相关文章

  1. Android中检测手机制式和移动网络类型
  2. Android 手机 无线 ADB
  3. Android下获取手机屏幕大小
  4. 使用RenderScript库,在某些手机或Android版本奔溃的问题
  5. 四十七、实现调用Android手机的拍照功能
  6. Android监听手机网络变化

随机推荐

  1. android关于多dex打包的理解
  2. Android(安卓)强大的开发支持库组件AppFr
  3. Android事件分发机制浅析
  4. Android系统架构概述
  5. Android的两种数据存储方式分析(二)
  6. 还在用android.support?该考虑迁移Android
  7. Android(安卓)Studio NDK开发在C代码中将
  8. android的logcat详细用法
  9. Android进程与内存及内存泄露
  10. Android开发实例详解之IMF(Android(安卓)S