티스토리 뷰
안드로이드는 거의 모든 메뉴에 이미지가 쓰인다..
때문에 용량을 많이 먹고 속도도 느려지게 하는 어쩔 수 없는 요인중 하나이다.
그런데 안드로이드 에서는 9.patch 라는게 있다.
어느정도 설정을 해주면 조그마한 이미지를 알아서 쪼개서 잊고 붙이고 늘리고 어쩌고 해서
크고작은 이미지를 만들어 낸다.
안드로이드 SDK / tools 안에 들어가보면 draw9patch.bat 이라는 파일이 있다.
android-sdk-windows\tools\draw9patch.bat
이 파일을 실행하고 기존 9patch 용 이미지 파일이나 새로우 만들거나 아무튼 그런다음에 상하좌우
검정색 부분을 수정해주면된다.
상 : 가로로 늘어 날 수 있는 범위
좌 : 세로로 늘어 날 수 있는 범위
하 : 가로 패딩 범위
우 : 세로 패딩
주의 할 것이 있는데 9patch 로 만들어진 이미지는 반드시
FileName.9.png 와 같은 형식으로 지정해야 한다.
사용시에는 FileName 이렇게만 지정하면 사용이 가능하다.
정말 주의 해야 할것은... 이 9.patch 를 잘못 지정한 이미지를 적용시키면...
작업하던 프로젝트에서 빨간 X표시가 도배되는 것을 볼 수 있을 것이다. -_-
'Development' 카테고리의 다른 글
[Android] AVD 단축키 (0) | 2010.07.23 |
---|---|
[Android] 버튼 클릭범위 (Click the range of Button) (0) | 2010.07.21 |
[Android] 타이틀 없애기 (0) | 2010.07.15 |
[Android] string.xml 에서 String 받기 (0) | 2010.07.14 |
[Android] comparator 를 이용한 Collections.sort (중복없음) (7) | 2010.07.13 |
댓글
최근에 올라온 글
글 보관함
- Total
- Today
- Yesterday