Regular Motion

개발자가 상팔자

[Android] 이어받기 기능이 적용된 File Downloader

아래 코드를 이용하여 이어받기가 적용된 파일 다운로더를 만들 수 있습니다.

Java와 Android 기반 Program에 적용하실 수 있습니다.

1. RandomAccessFile을 만들어서 원하는 위치부터 writing 할 수 있도록 준비를 하고.
2. 원하는 URL로 connection을 생성.
3. Header에 Range 정보를 추가
conn.setRequestProperty(“Range”, “bytes=” + offset + ‘-‘);
4. 다운로드 시작

이 부분이 이어받기를 위한 부분이다.

현재 파일 사이즈(fileSize)를 얻어온 다음, 이 부분부터 전송해달라고 헤더에 추가하는 부분!!

답글 남기기

© 2017 Regular Motion

Theme by Anders NorenUp ↑