투케이2K

97. (AndroidStudio/android/java) http get 방식을 사용해서 인터넷 이미지 및 사진 다운로드 받은 후 갤러리에 저장 실시 본문

Android

97. (AndroidStudio/android/java) http get 방식을 사용해서 인터넷 이미지 및 사진 다운로드 받은 후 갤러리에 저장 실시

투케이2K 2021. 3. 30. 15:29
반응형

/* =========================== */

[ 개발 환경 설정 ]

개발 툴 : AndroidStudio

개발 언어 : java

/* =========================== */

/* =========================== */

[소스 코드]

 

//TODO ==== 인터넷 이미지를 다운받아서 갤러리에 저장한다 ====
String timeStamp = new SimpleDateFormat("HHmmss").format(new Date());
String imageFileName = "IP" + timeStamp + "_";
File storageDir = new File(Environment.getExternalStorageDirectory() + "/CutImage/"); //CutImage라는 경로에 이미지를 저장하기 위함
if (!storageDir.exists()) {
	storageDir.mkdirs();
}
File image = File.createTempFile(imageFileName, ".jpg", storageDir);
String saveImage = String.valueOf(image.toURI());


//TODO ==== 이미지를 갤러리에 저장하는 부분 ====
FileOutputStream outputStream = new FileOutputStream(image);
outputStream.write(response); //TODO 사진 바이트값을 저장한다
outputStream.close();


//TODO ==================================
Log.d("---","---");
Log.w("//===========//","====================");
Log.d("","\n"+"[사진 저장 경로 : "+String.valueOf(saveImage)+"]");
Log.w("//===========//","====================");
Log.d("---","---");

/* =========================== */

/* =========================== */

[파일 첨부]

소스코드.txt
0.03MB

/* =========================== */

반응형
Comments