2011년 1월 1일 토요일
[Android 강좌][Korean][테마] - Android Project 폴더 구성
추가로 문의 사항이나, 궁금한 점이 계시면 연락주세요.
(joonryang@gmail.com)
※ 도움이 되셨다면, ^^. 맨 위 광고클릭 좀..ㅎㅎ
1. 'Root' Floder configuration
- AndroidManifest.xml
: Application에 대한 정보가 수록된 xml 문서
- 'bin'
: 컴파일된 'Application 바이너리 및 Object'가 저장되는 폴더
- 'libs'
: Application에 필요한 외부 jar 파일을 저장하는 폴더
- 'src'
: Application Java 소스 코드가 저장되는 폴더
- 'res'
: Application에 필요한 Layout, Image, String 등이 저장되는 폴더
즉 Application 리소스가 저장되는 폴더
- 'asset'
: Application 배포 시, 'Application Package'에 포함되어 배포되는 리소스.
해당 raw 형태의 리소스를 java 소스 상에서 'AssertManager Class'를 통해서 접근하여 사용할 수 있다.
2. 'res' Folder configuration
- 'anim'
: animation을 지정하는 xml 문서가 저장되는 폴더
- 'drawable'
: Application에 필요한 'png, jpeg 등' 이미지 저장 폴더
- 'raw'
: 컴파일 되지 않은 리스스 저장.
'Resources Class'를 통해서 접근 가능함.
- 'values'
: Application에 필요한 String 및 오브젝트 style 등이 저장되는 폴더
3. Project 산출물('bin' Folder)
- 'classes' Folder
: 컴파일된 Java Code.
- 'classes.dex'
: 실행 가능한 컴파일된 Java Code.
- 'resources.ap'
: 'res' Folder 밑의 리소스를 'zip' 압축 알고리즘을 통해 압축된 파일
- '....apk'
: Install 가능한 Android Application
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기