김관덕 (새 블로그로 이전)

리소스와 매니페스트 본문

Android/안드로이드 기초

리소스와 매니페스트

Gwnduke's 2015. 12. 31. 07:35

# 리소스

/res : 빌드되어 설치파일에 추가

/assets : 동영상 같은 용량이 큰 데이터, 빌드 안됨  (수동 추가)


리소스가 갱신될 때마다 그 정보가 R.java에 자동으로 기록됨




# 매니페스트

어플리케이션이 실행되기 전에 시스템이 알아야 할 내용들을 정의한다.

- 어플리케이션의 자바 패키지 이름 지정

- 어플리케이션 구성요소에 대한 정보 등록

- 각 구성요소 구현하는 클래스 이름 지정

- 권한 정보

- instrumentation 클래스 등록

- 안드로이드 API Level 정보 등록

- 라이브러리 리스트 등록


* 기본구조

<manifest ...>

<application ...>

...

<service android:name="org...." ...>

...

</service>

...

</application>

</manifest>


* 액티비티의 추가

<activity android:name="org...."

android:label="@string/app_name">

<intent-filter>

<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />

</intent-filter>

</activity>



'Android > 안드로이드 기초' 카테고리의 다른 글

프래그먼트  (0) 2015.12.31
토스트와 대화상자  (0) 2015.12.31
서비스 / 브로드캐스트 수신자  (0) 2015.12.31
인텐트(Intent)  (0) 2015.12.31
액티비티 전환과 통신방법  (0) 2015.12.31