<span style="font-size:48px;">android 2.2版本以上,监听网络实时下载KB速度</span>
<span style="font-size:48px;">定义:</span>
<pre name="code" class="java">private long lastTotalRxBytes = 0;
private long lastTimeStamp = 0;
private void showNetSpeed() {long nowTotalRxBytes = getTotalRxBytes();long nowTimeStamp = System.currentTimeMillis();long speed = ((nowTotalRxBytes - lastTotalRxBytes) * 1000 / (nowTimeStamp - lastTimeStamp));//毫秒转换lastTimeStamp = nowTimeStamp;lastTotalRxBytes = nowTotalRxBytes;//       Message msg = mHandler.obtainMessage();
//      msg.what = 100;
//      msg.obj = String.valueOf(speed) + " kb/s";
//
//      mHandler.sendMessage(msg);//更新界面Log.e("当前网速为:", String.valueOf(speed) + " kb/s" );}private long getTotalRxBytes() {return TrafficStats.getUidRxBytes(getApplicationInfo().uid)==TrafficStats.UNSUPPORTED ? 0 :(TrafficStats.getTotalRxBytes()/1024);//转为KB}

<span style="font-size:48px;">调用:</span>


/************************网络实时测速*******TrafficStats******************************/TimerTask task = new TimerTask() {@Overridepublic void run() {showNetSpeed();}};lastTotalRxBytes = getTotalRxBytes();lastTimeStamp = System.currentTimeMillis();new Timer().schedule(task, 1000, 2000); // 1s后启动任务,每2s执行一次
/*******************************************************************************/

TrafficStats 网络实时测速相关推荐

  1. Linux下网络传输测速程序小记

    一.题外话       最近需要在linux下做一个网络测速的小程序,将服务端内存中缓存的一个大文件整个的从服务端发送到客户端,并缓存到客户端的内存中,以此抛开硬盘读取速度的影响,测量网络实际的传输速 ...

  2. 查看网络抖动_Linux下3种常用的网络测速工具

    大家好,我是良许. 不管你用的是什么操作系统,网速都是你非常关心的一个性能指标,毕竟,谁都不想看个视频结果网速卡到你怀疑人生.本文介绍三个 Linux 命令行下的网络测速工具,让你随时随地知道你的网络 ...

  3. Linux、centos、ubuntu 可用的几种网络测速工具(外网)

    1.fast fast 是 Netflix 提供的一项服务,它不仅可以通过命令行来使用,而且可以直接在 Web 端使用:fast.com. 我们可以通过以下命令来安装这个工具: npm install ...

  4. linux 网路测速服务器,Linux下3种常用的网络测速工具

    不管你用的是什么操作系统,网速都是你非常关心的一个性能指标,毕竟,谁都不想看个视频结果网速卡到你怀疑人生.本文介绍三个 Linux 命令行下的网络测速工具,让你随时随地知道你的网络状况. fast f ...

  5. linux sd卡测速工具下载,Linux下3种常用的网络测速工具

    原标题:Linux下3种常用的网络测速工具 不管你用的是什么操作系统,网速都是你非常关心的一个性能指标,毕竟,谁都不想看个视频结果网速卡到你怀疑人生.本文介绍三个 Linux 命令行下的网络测速工具, ...

  6. linux系统中好用的网络测速工具有哪些?

    只要用电脑办公.打游戏,听音乐,不管你用的什么操作系统,网速都是需要我们非常关心的一个性能指标,毕竟我们都不想看个视频.打个游戏卡到怀疑人生,对于运维工程师来说亦是如此,以下是详细的内容: 1.fas ...

  7. iOS炫酷动画图案、多种选择器、网络测速、滑动卡片效果等源码

    iOS精选源码 对网络进行测速 自实现大标题,配合原生骨架屏demo 简单方便的pickerVIew记录数据 LZPickerView 科技风绘制组件,简单快速"画"出炫酷图案 R ...

  8. 测网速还能拿奖励?测速 App 的新玩法

    图片付费下载于视觉中国 在刚刚召开的 2021 第二十届中国互联网大会上,工信部披露最新数据,我国 5G 基站已建设 91.6 万座,占全球 70%.5G 普及将带来更快网速,不过根据安迪比尔定律,移 ...

  9. 工业无线路由器助力打造高速路多功能测速杆

    随着我国机动车保有量的日益增长,行驶高速上的车辆也日益增多,为了提高交通管理效率,有效预防和整治超速等违章行为,可以综合运用物联网技术,借助4G工业无线路由器打造高速路多功能智能测速杆,提升超速监测效 ...

最新文章

  1. linux服务器性能监控命令汇总之free命令(四)
  2. C++判断exe是32位还是64位
  3. Matlab练习:timer(2)
  4. 车用计算机内部结构图,ecu的基本组成结构 ECU的工作过程
  5. 一维卷积详细解释(转载+自己笔记)
  6. golang map使用总结
  7. 如何检测支付宝接口中notify_url.php有没有返回,微信小程序支付成功,但是notify_url接收不到回调如何排查此问题?...
  8. android百度地图获取定位信息吗,android使用百度地圖定位(獲取當前經緯度和地址信息)...
  9. 【转载】法线贴图Nomal mapping 原理
  10. 基于采样的路径规划算法总结
  11. ubuntu下libfetion问题
  12. ubuntu查看cpu温度
  13. 《书生云超融合一体机》T-CAM评审会召开
  14. 14期《掬水月在手,弄花香满衣》1月刊
  15. 转:firefox os 框架解析
  16. 2022年山东最新交安安全员考试模拟题及答案
  17. vue3 - 网页大转盘抽奖功能,支持后端接口确定最终奖品,可自定义轮盘宽高、颜色、字号、按钮等等(超详细的示例代码及注释开箱即用,稍微改改就能应用到你的项目中)
  18. windows任务栏黑屏不响应?
  19. html页面显示代码插件,jQuery – 高亮动态显示页面HTML代码插件
  20. 研究B站视频编号含义 - av | ep | md ...

热门文章

  1. 大数据工程师四能力你拥有几种?
  2. android课程表
  3. 北京PMP考试考点在哪里?
  4. 创建一个8*8的国际象棋棋盘(黑块为0,白块为1)
  5. 行人三维姿态与形状估计面试准备
  6. 每日一个小技巧:1招教你提取伴奏怎么做
  7. 在手机屏幕上移动APP的两种方式
  8. 网站并发量的计算方法
  9. C#中的特性,什么是特性.
  10. lw计算机组成,计算机组成习题答案(清华大学出版社)