안드로이드 개발 질문/답변
(글 수 45,052)
질문 그대로 입니다
요즘 게임 어플들이 취하는 방법으로 어플을 실행하면 데이터를 주소를 참조하여 다운 로드 한후에 그 다운로드 한 파일을 로드 하고 싶습니다.
어떻게 해야 하는 지요
요즘 게임 어플들이 취하는 방법으로 어플을 실행하면 데이터를 주소를 참조하여 다운 로드 한후에 그 다운로드 한 파일을 로드 하고 싶습니다.
어떻게 해야 하는 지요
2010.07.14 12:30:44
File 객체를 사용하시면 됩니다.
FileInputStream 과 FileOutputStream 으로 일반적으로 자바로 파일 컨트롤하는 것과 동일하게 작성하시면 됩니다.
2010.07.14 12:37:48
java.io.InputStream ips;
java.io.FileOutputStream fos;
byte[] buf = new byte[1024];
ips = new java.net.URL("주소").openStream();
try {
fos = new FileOutputStream("저장위치");
try {
int rsize;
while ((rsize = ips.read(buf)) != -1) {
fos.write(buf, 0, rsize);
}
} finally {
fos.close();
}
} finally {
ips.close();
}
대충 쓴거라 오타 오류 있을수 있지만 이런 형식입니다.
java.io.FileOutputStream fos;
byte[] buf = new byte[1024];
ips = new java.net.URL("주소").openStream();
try {
fos = new FileOutputStream("저장위치");
try {
int rsize;
while ((rsize = ips.read(buf)) != -1) {
fos.write(buf, 0, rsize);
}
} finally {
fos.close();
}
} finally {
ips.close();
}
대충 쓴거라 오타 오류 있을수 있지만 이런 형식입니다.