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开发流量统计
猜你喜欢
转载自blog.csdn.net/mr___xu/article/details/79219400
今日推荐
周排行