public File fileEmptyPDF(final String downloadURL) {
final File resultFile = new File(Cvalue._DOWNLOAD_FOLDER, downloadURL.substring(downloadURL.lastIndexOf("/") + 1).replace(".pdf", "_edit.pdf"));
try {
resultFile.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
Thread thread = new Thread() {
public void run() {
FileDownloader.downloadFile(downloadURL, resultFile);
}
};
thread.start();
while (true) {
if (thread.isAlive()) {
try {
Thread.currentThread().sleep(300);
} catch (InterruptedException e) {
e.printStackTrace();
//Log.d(CommonUtil.TAG, "예외처리");
}
} else {
break;
}
}
//Log.d(CommonUtil.TAG, "빈서식지 : " + resultFile);
return resultFile;
}
안드로이드 개발중 파일을 다운로드 해야하는 상황이 생겼다.
다운로드 URL을 이용하여 파일을 다운로드 하는 방법이다.
필자는 pdf 파일을 다운 받기 때문에 pdf 형식의 파일을 다운로드 하는 방법을 사용하였다.
'IT개발일지 > Android' 카테고리의 다른 글
[Android] 오늘하루 보지않기 팝업창 띄우기 (0) | 2019.01.21 |
---|---|
[Android] Ion 라이브러리를 이용하여 Google 맵 이미지 마커 찍기 (0) | 2019.01.21 |
[Android] PDF 파일 합치기 merge (0) | 2019.01.21 |
[Android] 안드로이드 PDF 파일 열기 (0) | 2019.01.21 |
[Android] PrintHelper 안드로이드 wifi 프린트로 출력하기 (0) | 2019.01.17 |