'Android'에 해당되는 글 7건

  1. 2012.07.27 AndroidManifest.xml 이란!
  2. 2012.07.26 안드로이드의 프로젝트 분석
728x90

 

AndroidManifest.xml

 

앱에 대한 전역적인 설정이라고 보면 된다 (앱 X 웹 에서 web.xml과 같은 역할)

프로젝트의 버전 정보, 아이콘, 제목, 액티비티나 인텐트 필터의 구성에 대한 정보등이 있다.

그외 링크될 라이브러리 목록이나 실행에 필요한 권한 등도 이 파일에 저장된다.

메인 엑티비티의 소성도 기록되어 있으며 MAIN, LAUNCHER속성을 가져야 쉘이 이 액티비티가 나타난다.

차후 프로젝트에 액티비티나 인텐트 필터, 서비스 등을 추가한다거나 프로그램 실행에 필요한 권한을 지정할 때 이 파일을 편집한다.

 

 

728x90
Posted by 정망스
,
728x90

 

 

AndroidManifest.xml : 프로젝트의 버전이나 이름, 구성 등에 대한 정보

src/AndroidFirst.java : 메인 소스 파일, 여기에 코드를 작성

gen/R.java : 프로젝트 내의 각종 개체에 접근할 수 있는 ID를 정의 툴이 자동으로 관리 되므로 편집해서는 안된다

Android Library 폴더 : 응용 프로그램이 참조하는 안드로이드의 기본 라이브러리

assets 폴더 : 리소스 폴더, 최초에는 비어 있는데 이 안에 비디오, 오디오 등의 파일을 저장

res/drawable 폴더 : 이미지 파일을 저장, 각각의 폴더마다 해상도별 크기로 저장되어 있다.

res/layout/main.xml : 개체들의 레이아웃을 정의하여 응용 프로그램의 모양을 디자인한다.

res/values/strings.xml : 프로젝트에서 사용하는 문자열을 정의한다.

default.properties : 프로젝트의 빌드 타깃이 명시되어 있다.

 

탐색기로 프로젝트 폴더를 보면 패키지 탐색기에 보이지 않는 세 개의 파일이 더 있다.

이 파일은 일종의 프로젝트 설정 파일이거나, 컴파일 결과 파일이므로 사용자가 편집할 필요는 거의 없다.

 

.classpath : 소스 파일의 위치, 출력 폴더, 공통 하리브러리의 위치 등에 대한 정보

.project : 빌드 순서와 방법 등이 명시 되어 있다.

bin 폴더 : 컴파일된 결과 파일이 저장된다.

 

 

 

728x90
Posted by 정망스
,


맨 위로
홈으로 ▲위로 ▼아래로 ♥댓글쓰기 새로고침