본문
[2018.03.09] 98. 나인 패치 개념과 실습
컴퓨터/이론: 안드로이드 2018. 3. 10. 20:11
도입
이번 포스팅에서는 나인 패치에 대한 개념과 실습을 진행 할 예정이다. 주위의 안드로이드 개발자 분들과 대화 할 때 나인패치에 대한 이야기를 들었지만 개념에 대해 알지 못해서 대화를 잘 하지 못했다...
그래서 이번 기회를 통해 나인패치에 대한 개념을 정리할 예정이다.
개념
(출처 - 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
'컴퓨터 > 이론: 안드로이드' 카테고리의 다른 글
[2018.03.19] 100. Proguard 개념과 실습 (0) | 2018.03.20 |
---|---|
[2018.03.17] 99. OkHttp VS Retrofit (0) | 2018.03.17 |
[2018.02.19] 97. ADB로 앱 설치 및 삭제 (0) | 2018.02.19 |
[2018.01.03] 89. CustomToolbar Margin 제거 (0) | 2018.01.03 |
[2018.01.01] 88. 서피스 뷰(Surface View) 개념과 실습 (0) | 2018.01.01 |
댓글