안드로이드 개발 질문/답변
(글 수 45,052)
검색을 통해 다음과같이 코드를 사용하면 url을 통해서 파일을 sdcard로 다운로드 할 수 있다는 걸 알았습니다.
int nReadByte = 0;
byte[] data = new byte[1024];
try{
InputStream is = new URL(url).openStream();
FileOutputStream fos = new FileOutputStream("/sdcard/test.txt");
while((nReadByte = is.read(data)) != -1){
fos.write(data, 0, nReadByte);
}
is.close();
fos.close();
}
catch(IOException e){ e.printStackTrace(); }
이 다운로드가 진행되면서 진행상황을 같이 보여주고 싶은데
파일 전체용량을 모르니... 어떻게 표시해야 될지를 모르겠습니다;;
url을 통해서 다운로드 받을 파일의 전체용량을 알수있는 방법이 있을까요??



