Search
📘

25강. 이미지 리소스

무단 도용 및 복제, 사용 저작권 안내 수업 목적 외에 모든 교안 자료를 무단으로 도용 (URL 연결, 복제, 공유), 불법으로 복사하여 배포하는 것을 금지합니다. 꼭 지켜주세요!

1. 이미지 리소스

안드로이드는 drawable폴더에 이미지를 넣어서 이미지를 사용할 수 있다.
이 때 xml 통해 이미지를 새롭게 구성하여 사용할 수 있다.
여러 이미지를 겹쳐 하나의 이미지를 만들 때
패턴 이미지를 만들 때
상태에 따른 이미지를 만들 때
기타 등등

2. drawable vs mipmap

현재 안드로이드는 이미지를 넣는 폴더로 drawablemipmap을 제공한다.
mipmap은 애플리케이션의 아이콘으로 사용할 이미지를 넣는 곳이고 drawable은 애플리케이션 내에서 사용할 이미지를 넣은 곳이다.
두 폴더의 차이는 뒤에서 살펴본다.

3. Drawable, Bitmap

두 클래스 모두 이미지 데이터를 관리하는 클래스이다.
Bitmapjpg, png, gif 파일로 부터 읽어온 이미지 데이터를 관리하는 객체이다.
DrawableBitmap을 포함하여 xml 파일을 통해 만든 이미지, 코드를 통해 만든 이미지 등도 포함한다. Drawable은 안드로이드에서 화면이 그릴 수 있는 요소들을 모두 포함한다.

4. 학습 정리

정리
xml로 이미지 리소스를 만들어 사용하면 다양한 상황에 따른 이미지를 정의해 사용할 수 있다.