android开发流量统计
2018-01-31 16:53
323 查看
ActivityManager am = (ActivityManager) getSystemService(Context.ACTIVITY_SERVICE); ApplicationInfo appinfo = getApplicationInfo(); List<ActivityManager.RunningAppProcessInfo> run = am.getRunningAppProcesses(); for (ActivityManager.RunningAppProcessInfo runningProcess : run) { if ((runningProcess.processName != null) && runningProcess.processName.equals(appinfo.processName)) { //获取上传的流量值,返回为Byte类型 long tx = TrafficStats.getUidTxBytes(runningProcess.uid); //获取下载的流量值,返回为Byte类型 long rx = TrafficStats.getUidRxBytes(runningProcess.uid); tv_liuliang.setText(tx/1024/1024+rx/1024/1024+"");//将byte类型转换为M break; } } tv_version.setText(SystemUtil.getAppVersionName(this) + "");
相关文章推荐
- 安卓(Android)开发之统计App启动时间
- AndroidHttpCapture 网络诊断工具 是一款针对于移动流量劫持而开发的手机抓包软件
- Android 开发之 App 启动时间统计
- Android统计流量 代码
- Android内核开发:如何统计系统的启动时间
- Android中如何统计每一个APP的流量(3g)使用?
- android 流量的统计
- Android统计网络流量
- Android模块化开发中统计aar库的代码覆盖率
- Android内核开发:如何统计系统的启动时间
- Android开发笔记(一百零二)统计图表
- 【iPhone开发】ios统计流量代码
- android 关于2.2版本之前的流量统计
- 开发可统计单词个数的Android驱动程序(2)
- Android 获取手机整体流量使用情况以及某个应用的流量的统计
- 关于android流量统计
- Android 开发之 App 启动时间统计
- android开发想法统计
- 【iPhone开发】ios统计流量代码
- android流量统计