티스토리 뷰

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

  • 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
77,718
Today
79
Yesterday
195
TAG more
«   2018/10   »
  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      
글 보관함