# 자원 디렉터리 계통 구조
- /res/drawable/ 그래픽 자원들
- /res/layout/ 사용자 인터페이스 자원들, 위젯들
- /res/values/ 문자열, 색상값 같은 단순 자료들
# 자원에대한 참조
@[추가적인_패키지_이름:]자원형식/변수_이름
ex) @+id:idstr
@drawable/icon
@string/app_name
@+id/android:list
# 안드로이드 자산 패키징 도구 aapt
aapt (Android Asset Packaging Tool )
R.java를 생성한다.
# 자원의 형식
텍스트 문자열, 그래픽 이미지, 사용자 인터페이스 디자인을 위한 색상 스킴 등 등, 안드로이드 응용프로그램이 사용할 수 있는 자원의 형식은 다양하다.
/res 하위 디렉터리에 저장됨
자원들이 저장되는 디렉터리 이름과 파일 이름에는 엄격한 규칙이 적용된다
예를 들어 모든 자원 파일은 이름이 영문 소문자와 숫자, 밑줄로만 이루어져야한다.
문자열 /res/values/ strings.xml(권장됨)
문자열 배열 /res/values/ arrays.xml(권장됨)
색상값 /res/values/ colors.xml(권장됨)
크기(dimension) /res/values/ dimens.xml(권장됨)
단순표시물(drawable) /res/values/ drawables.xml(권장됨)
비트그래픽 /res/values/ 예) img.png, img.jpg, red.xml 지원되는 그래픽 파일 또는 도형 등의 표시물을 정의하는 XML 파일들
애니메이션시퀀스(트위닝) /res/anim/ fancy_anim1.xml ,,,,
메뉴파일 /res/menu/ my_menu1.xml, more_options.xml
'mobile > android' 카테고리의 다른 글
Android - adb devices (0) | 2019.07.16 |
---|---|
Android - style Theme (0) | 2019.07.16 |
ADT Setting & AVD Configure (0) | 2019.07.16 |
Android Life Cycle (0) | 2019.07.16 |
Android Basic - Alert dialog (0) | 2019.07.16 |
댓글