Digital Recipe

Android 시작하기 2 - 프로젝트 구성 이해하기 본문

프로그래밍/자바/안드로이드

Android 시작하기 2 - 프로젝트 구성 이해하기

노리터 2011. 2. 17. 13:37

프로젝트 생성 후 프로젝트 구성요소에 설명하고자 한다.


[그림1]
이클립스 화면의 왼쪽에 프로젝트 구성을 표현한 창이다.


1. src
Source의 약자이다.
어플리케이션 기능구현 소스가 담긴 폴더이다.
프로젝트 생성 시 생성한 Activity는 이 폴더에 포함되어 있다.

2. gen
Generated Java Files의 약자이다.
자동적으로 생성되고 갱신되는 파일이다.
개발자가 건드릴 필요는 없고 코드를 짜면 그에 맞춰서 자동적으로 수정된다.

3.  res
Resource의 약자이다.
어플리케이션 구동에 필요한 여러 그림파일이나 텍스트파일, 스트링과 같은 리소스를 관리한다.

drawable-hdpi / ldpi / mdpi
어플리케이션 구동에 필요한 해상도에 따른 그림파일 폴더
layout
어플리케이션의 VIEW를 구현하는 XML
values
간단한 String이나 String 배열과  같은 '값'을 저장한 리소스

4. AndroidManifest.xml
어플리케이션의 환경설정 파일이다.
어떤 Activity가 main Activity인지?, 이 어플리케이션은 어떤 권한을 갖는지?
이 어플리케이션이 어떤 특성을 가지고 있는지?와 같은 어플리케이션의 환경설정을 다룬다.


2011. 02. 17 Post By HoSeok Seo
Comments