티스토리 뷰

실행 전 안드로이드 프로젝트에 포함된 디렉토리와 파일에 대해 알아보자

  • AndroidManifest.xml 
manifest file은 app의 기본적인 성격과, 랩을 이루는 요소들을 설명한다. training 수업을 진행하면서 이 파일에 선언 된 것들에 대해서 배우게 될 것이다.

manifest에 포함된 내용 중 가장 중요한 것중의 하나가 <uses-sdk> 요소이다. 이요소의 android:minSdkVersion 와 android:targetSdkVersion 속성을 사용하여 app이 어떤 Android 버전에서 실행가능한지 선언한다. 설정을 다음과 같이 해주자

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.example.eminentstar.myfirstapp" >

<uses-sdk android:minSdkVersion="8" android:maxSdkVersion="17"/>

<manifest>

android:targetSdkVersion을 최대한 높은 버전으로 설정한 뒤에, 그 버전에서 테스트하는 것이 좋다. 더 자세한 내용은 여러 안드로이드 버전을 지원하기 을 확인하라.

  • src/

앱의 주요 소스 파일들을 위한 디렉토리이다. 기본적으로, 앱을 시작할 때 사용할 [Activity][7] 클래스를 포함한다.

  • res/

app resources를 위한 디렉토리들을 가지고 있다. 몇개를 나열하자면 : 

  • layout/

앱의 유저 인터페이스를 위한 파일들을 포함하는 디렉토리이다.

  • values/

문자열이나 칼러값등의 resource 들을 포함한 XML을 위한 디렉토리이다.

기본적으로 제공되는 앱을 build하고 실행하면, 기본 [Activity][7]클래스가 실행되고, "Hello World"라는 내용이 담긴 layout을 로드한다. 결과 화면이 멋지진 않다. 하지만 개발을 시작하기 전에, 앱을 실행하는 법을 익히는 것은 중요하다.






댓글
댓글쓰기 폼
공지사항
Total
72,445
Today
86
Yesterday
119
TAG more
«   2018/08   »
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
글 보관함