안드로이드 스튜디오에서 Image Asset과 Vector Asset은 이미지 리소스를 생성하고 관리하기 위한 도구이다. 하지만 어떤 것을 선택할지는 추가하고자 하는 이미지의 특성과 사용 목적에 따라 달라질 수 있다.
차이점과 각각의 특성을 알아보자!
🌻 Image Asset
- 비트맵 이미지를 더 쉽게 추가하고 관리하기 위한 도구
- 일반적으로 아이콘, 로고 및 이미지를 추가할 때 사용됨
- 주로 PNG, JPG, GIF 등의 이미지 형식을 사용할 수 있음
- 이미지 리소스를 생성하고, 크기, 색상 등을 조정하고, 알파 채널을 지원하는 형식으로 변경하는 기능을 제공함
- 자동으로 다양한 밀도(density)와 크기의 이미지 리소스를 생성하여 다양한 화면 크기에 대응할 수 있도록 도와줌
🌻 Vector Asset
- 벡터 그래픽을 사용하여 확장 가능한 이미지 리소스를 생성하는 도구
- SVG 형식의 이미지를 추가하고 관리할 수 있음
- 벡터 이미지는 확대 또는 축소되어도 품질 손실이 없기 때문에 고해상도와 낮은 해상도 화면 모두에서 선명한 이미지를 보여줄 수 있음
- 벡터 이미지에는 다양한 경로, 모양 및 색상을 추가하고 수정할 수 있는 기능을 제공함
🌻 정리
- Image Asset은 비트맵 이미지를 다양한 크기와 해상도로 생성하고 조정하는 도구로서 특히 아이콘 및 로고와 같은 이미지에 유용함
- Vector Asset은 확장 가능한 벡터 이미지를 생성하는 도구로서 다양한 크기의 화면에서 선명한 이미지를 유지하면서 애플리케이션 아이콘 및 복잡한 그래픽 요소를 만드는 데 유용함