如何在android中计算上传/下载数据大小?

时间:2011-06-29 14:55:18

标签: java android mobile broadcast

在android中,我如何计算从互联网下载或上传的数据的大小?

2 个答案:

答案 0 :(得分:1)

this solution应解决您的问题。如果不是,您需要提供一些您正在使用的来源

答案 1 :(得分:1)

要上传,您可能知道文件大小。 例如:

FileInputStream fileInputStream = new FileInputStream(sourceFile); 
int uploadSizeBytes = fileInputStream.available();

下载时,您可以在阅读时从循环中计算出来。

如:

while(stream.read() != -1){
   bytesRead++ ;
}