*. Android App Project 구조를 살펴보자.
1. /src/ 폴더
java 소스 파일들
2. /res/ 폴더
1) /layout/*.xml
화면을 구성하는 레이아웃을 작성한 xml
1) /values/*.xml
화면을 구성하는 레이아웃인 xml 및 java 소스에서 사용되는 값들 정의
/values-ko/ 같이 폰에서 설정된 국가에 따른 언어설정이 가능 ex> ko는 한국
2) /drawable/*.png
레이아웃을 구성하는 이미지 파일들
/drawable-hdpi/ 같이 폰의 해상도에 따라 레이아웃이나 이미지 파일들을 따로 작성해줄수 있다.
단, 모든 해상도에 대응할수도 있으나 이미지 파일등이 더 추가되므로 apk 용량이 더 커질수 있으므로 주의
3) /drawable/*.xml
레이아웃을 구성하는 이미지들의 스타일 및 상태에 따른 이미지등을 구성하는 파일
3. /bin/ 폴더
1) R.java
java소스에서 image 나 xml에 접근하기 위한 상수가 정의되어 있음. 빌드시에 자동으로 작성된다.
2) etc
apk나 dex, 컴파일된 class 들
3. /AndroidManifest.xml
1) SDK Version
2) Permission
3) Theme
4) Activity
5) Action
4. Next Time Continue
'MobileProgramming > Android' 카테고리의 다른 글
Layout (0) | 2015.06.24 |
---|---|
Android Activity (0) | 2015.06.17 |
Android 개발 첫걸음 (0) | 2015.06.17 |
Android Development Environment (0) | 2015.06.09 |
Facebook App만들기 (0) | 2013.10.02 |