*. 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

+ Recent posts