본문

[2018.03.09] 98. 나인 패치 개념과 실습

도입

이번 포스팅에서는 나인 패치에 대한 개념과 실습을 진행 할 예정이다. 주위의 안드로이드 개발자 분들과 대화 할 때 나인패치에 대한 이야기를 들었지만 개념에 대해 알지 못해서 대화를 잘 하지 못했다...

그래서 이번 기회를 통해 나인패치에 대한 개념을 정리할 예정이다.



개념

(출처 - https://developer.android.com/studio/write/draw9patch.html?hl=en)

위의 설명처럼 "콘텐츠와 화면의 크기에 따라 알맞게 리사이즈되는 비트맵이미지"이다.

공식문서가 아닌 다른 블로그를 참조하면 "이미지를 9분할 했을 때 늘어나도 괜찮은 영역과 안되는 영역을 구분해 저장하는 방법" 이다.


(출처 - http://blog.naver.com/PostView.nhn?blogId=purplestudiogames&logNo=220605836258)


사용하는 이유

이미지가 콘텐츠에 따라 커지면 이미지가 깨지는 현상이 발생할 수 있다. 이를 방지하기 위해 나인 패치 이미지를 사용한다.



실습

안드로이드 스튜디오에서 나인 패치 툴을 제공하고 있어 해당 툴을 사용했다.

Step1. 나인 패치 설정을 원하는 이미지 선택 후 설정

Step2. 생성된 파일(파일명.9.png)의 영역 설정

설정 이전

설정 이후



스크린 샷

설정 이전

설정 이후




#나인 패치 #9-patch #9 patch #9_patch

공유

댓글