研究过一段时间的android流量统计
发个自己的总结帖

1 android有一个TrafficStats类可以直接获取
总接受流量TrafficStats.getTotalRxBytes(),
总发送流量TrafficStats.getTotalTxBytes());
不包含WIFI的手机GPRS接收量TrafficStats.getMobileRxBytes());
不包含Wifi的手机GPRS发送量TrafficStats.getMobileTxBytes());

某一个进程的总接收量TrafficStats.getUidRxBytes(Uid));
某一个进程的总发送量TrafficStats.getUidTxBytes(Uid));

这些都是从一次开机到一次关机的统计量。
所以,做某一个程序的流量统计的时候,一定要注意开关机,和本次开机后是第几次启动本程序。

2 android的上面的TrafficStats类
前四个读取的/proc/net/dev里面的数据


后面的某一个进程的流量统计的是/proc/uid_stat/*** 里面的 数据

更多相关文章

  1. Android系统中自带了很多图标,我们的程序可以方便使用。
  2. 在程序中设置android:gravity 和 android:layout_Gravity属性 .
  3. android 程序调试出现source not found的问题
  4. android不是内部或外部命令,也不是可运行的程序或批处理文件
  5. Android---进程间通机制的简单理解
  6. :Android实现程序前后台切换效果
  7. android完全退出程序(android退出有多个activity的应用)

随机推荐

  1. Android仿淘口令复制弹出框功能(简答版)
  2. Android(安卓)组件系列-----Activity的传
  3. android button的美化
  4. Robolectric使用(一)简单使用
  5. 第一个变化———由support库到Androidx
  6. EditText焦点控制及软键盘的隐藏显示
  7. BLE 扫描及连接 android程序开发(一)
  8. 活用Android的Message Queue(1)
  9. ANDROID JNI的使用简介
  10. Android照相机应用