[TIL] #28 Image Asset vs. Vector Asset

Yeon·2023년 8월 30일
0

내일배움캠프 - Kotlin

목록 보기
38/58
post-thumbnail

안드로이드 스튜디오에서 Image Asset과 Vector Asset은 이미지 리소스를 생성하고 관리하기 위한 도구이다. 하지만 어떤 것을 선택할지는 추가하고자 하는 이미지의 특성과 사용 목적에 따라 달라질 수 있다.
차이점과 각각의 특성을 알아보자!


🌻 Image Asset

  • 비트맵 이미지를 더 쉽게 추가하고 관리하기 위한 도구
  • 일반적으로 아이콘, 로고 및 이미지를 추가할 때 사용됨
    • 주로 PNG, JPG, GIF 등의 이미지 형식을 사용할 수 있음
  • 이미지 리소스를 생성하고, 크기, 색상 등을 조정하고, 알파 채널을 지원하는 형식으로 변경하는 기능을 제공함
  • 자동으로 다양한 밀도(density)와 크기의 이미지 리소스를 생성하여 다양한 화면 크기에 대응할 수 있도록 도와줌

🌻 Vector Asset

  • 벡터 그래픽을 사용하여 확장 가능한 이미지 리소스를 생성하는 도구
  • SVG 형식의 이미지를 추가하고 관리할 수 있음
  • 벡터 이미지는 확대 또는 축소되어도 품질 손실이 없기 때문에 고해상도와 낮은 해상도 화면 모두에서 선명한 이미지를 보여줄 수 있음
  • 벡터 이미지에는 다양한 경로, 모양 및 색상을 추가하고 수정할 수 있는 기능을 제공함

🌻 정리

  • Image Asset은 비트맵 이미지를 다양한 크기와 해상도로 생성하고 조정하는 도구로서 특히 아이콘 및 로고와 같은 이미지에 유용함
  • Vector Asset은 확장 가능한 벡터 이미지를 생성하는 도구로서 다양한 크기의 화면에서 선명한 이미지를 유지하면서 애플리케이션 아이콘 및 복잡한 그래픽 요소를 만드는 데 유용함

0개의 댓글