2 shinert ShinerT 于 2015.06.05 15:00 提问

android实现网络测速的效果

如何实现根据服务器返回的网络状况来显示网络的进度条CircleProgress
图片说明

3个回答

LogicTeamLeader
LogicTeamLeader   2015.06.05 19:55

1.创建一个Service专门读取服务器数据,并向外广播;
2.在UI类中收听这个广播,并更新你的进度条。
这个应该是标准做法吧

LogicTeamLeader
LogicTeamLeader 回复ShinerT: 一步一步转动使用动画即可。
2 年多之前 回复
ShinerT
ShinerT 要实现的效果是 显示的进度是一步一步转动的不是直接一步设置值的 并且还要根据后台返回的数据来控制进度显示的位置 就相当于360测试网络速度一样
2 年多之前 回复
u011133213
u011133213   2015.06.09 22:06

a.创建一个AnyscTask同步服务器数据,之后post到UI线程handler上
b.handler处理数据控制progress UI变化

ShinerT
ShinerT 要实现的效果是 显示的进度是一步一步转动的不是直接一步设置值的 并且还要根据后台返回的数据来控制进度显示的位置 就相当于360测试网络速度一样
2 年多之前 回复
vdsvfdsbfdgf
vdsvfdsbfdgf   2015.06.26 17:01

异步任务获得当前process的值,只要变化就更新UI?

Csdn user default icon
上传中...
上传图片
插入图片