在android中,我如何计算从互联网下载或上传的数据的大小?
答案 0 :(得分:1)
this solution应解决您的问题。如果不是,您需要提供一些您正在使用的来源
答案 1 :(得分:1)
要上传,您可能知道文件大小。 例如:
FileInputStream fileInputStream = new FileInputStream(sourceFile);
int uploadSizeBytes = fileInputStream.available();
下载时,您可以在阅读时从循环中计算出来。
如:
while(stream.read() != -1){
bytesRead++ ;
}