Closed hejunbinlan closed 10 years ago
Netroid是HTTP库,核心功能是跟UI无任何关系的网络交互逻辑,我们不提供任何默认的UI效果,但实现这些UI效果需要的数值肯定是会提供的。下载的回调接口已经返回进度计算的两个指标,开发者用ProgressBar显示下载进度是非常容易的。
// Listener添加了这个回调方法专门用于获取进度
@Override
public void onProgressChange(long fileSize, long downloadedSize) {
Toast.makeText("下载进度:" + (downloadedSize * 1.0f / fileSize * 100) + "%").show();
}
1、带进度的文件下载功能; 2、带进度的文件上传功能,我们的应用中经常会碰到上传头像等功能。