안드로이드 개발 이미지 추가하고 화면에 출력하는 방법

안드로이드 개발

안드로이드 개발 이미지 추가하고 화면에 출력하는 방법

 

환경: Android Studio

 

안드로이드에서는 이미지 파일 확장자로 PNG, JPG, GIF, BMP 를 지원합니다. 보통 PNG BMP 를 권장하며, JPG GIF 는 사용하지 않는 것이 좋습니다. 안드로이드 스튜디오에서 앱 구현을 위해 사용 가능한 이미지들을 어떻게 추가하는지 기초적인 내용을 알려 드리겠습니다.

 

추가해야 할 이미지 파일이 많지 않을 때 사용할 수 있는 방법입니다. 안드로이드에서 이미지가 들어갈 위치는 정해져 있습니다. 바로 res > drawable 폴더입니다. 이곳을 선택하고 복사한 이미지를 붙여 넣습니다. 붙여 넣기 단축키는 Ctrl + V 입니다.

안드로이드 개발 이미지 추가하고 화면에 출력하는 방법

 

이미지는 바로 추가되지 않습니다. 이미지의 퀄리티에 따라 해상도 별로 분류가 됩니다. 다중화면 지원을 위해 폴더가 나누어져 있습니다. 화면 크기별로 이미지를 준비하지 않았다면 ldpi 에 넣으세요.

 

l  ldpi (저밀도) ~120dpi

l  mdpi (중간 밀도) ~160dpi

l  hdpi (고밀도) ~240dpi

l  xhdpi (초고밀도) ~320dpi

l  xxhdpi (초초고밀도) ~480dpi

l  xxxhdpi (초초초고밀도) ~640dpi

안드로이드 개발 이미지 추가하고 화면에 출력하는 방법

 

두 번째 이미지 추가를 위한 화면은 이름을 정하는 것입니다. 복사한 원래 이미지 파일의 이름을 변경해서 추가할 수 있습니다

안드로이드 개발 이미지 추가하고 화면에 출력하는 방법

 


폴더를 찾아서 이미지 추가하기

 

두 번째 방법은 해당 폴더의 위치를 찾아서 추가하는 것입니다. 프로젝트 폴더로 가서 drawable 를 찾는 것보다 쉽게 빠른 방법이 있습니다. drawable 에서 오른쪽 마우스를 누른 후 Show in Explorer 메뉴를 선택하는 것입니다. 탐색기 창이 열리면서 해당 위치를 바로 찾아 줍니다

안드로이드 개발 이미지 추가하고 화면에 출력하는 방법

 

화질 별로 폴더에 이미지를 넣으세요

안드로이드 개발 이미지 추가하고 화면에 출력하는 방법

 

이미지를 삽입한 후 레이아웃 XML 에서 사용해 보았습니다. @drawable 는 이미지 폴더를 가리킵니다

안드로이드 개발 이미지 추가하고 화면에 출력하는 방법

Posted by 녹두장군