mojo's Blog

Android Project 생성 본문

Android

Android Project 생성

_mojo_ 2021. 8. 26. 11:27

안드로이드 애플리케이션을 작성해 보도록 한다.

 

결과는 간단하나 대부분의 안드로이드 애플리케이션이 이 과정의 순서대로 작성될 것이니 잘 기억해 둬야 겠다.

 

안드로이드 프로젝트 생성

 

1. Android Studio 실행

 

2. 초기 창에서 [Start a new Android Studio project] 를 클릭

 

3. 프로젝트 이름, 회사, 프로젝트명 등을 입력하는 [Create Android Project] 창이 나온다.

프로젝트 이름은 'HelloAndroid' 라고 하고 입력 또는 선택하고 <Next> 를 클릭

 

4. [Select the form factors and minimum SDK] 에서는 앱을 실행한 환경을 선택한다.

'Phone and Tablet' 이 체크된 상태에서 다음을 설정하고 <Next> 를 클릭

 

5. [Add an Activity to Mobile] 창에서 디폴트인 'Empty Activity' 가 선택된 상태에서 <Next> 를 클릭

 

 

6. [Configure Activity] 창도 디폴트로 두고 <Finish> 를 클릭

 

 

7. 잠시 기다리면 Android Studio 의 왼쪽 Project Tree 에 'HelloAndroid' 프로젝트가 추가 되어 있고 액비티비 화면도 보일 것이다. 그리고 activity_main.xml 및 MainActivity.java 파일이 열려 있을 것이다.

 

 


화면 디자인 및 편집

 

1. 화면을 가상 AVD와 동일하게 설정해본다. 스마트폰 그림 위쪽의 'Nexus 4' 를 클릭하여 맨 아랫부분의 'AVD: Pie_Pixel_' 을 선택한다. 앞에서 생성한 AVD 와 디자인 화면을 동일하게 하는 것이다. (생략해도 무방)

 

 

2. 자동 생성되는 레이아웃은 ConstraintLayout 이다. 우선은 RelativeLayout 으로 변경한다.

아래쪽 [Text] 탭을 클릭하고 2행의 android.support.constraint.ConstraintLayout 을 RelativeLayout으로 변경한다.

 

3. 다시 아래쪽의 [Design] 탭을 클릭하고 왼쪽 [Widgets] 에 있는 것 중에서 몇 개를 오른쪽에 끌어다 놓는다.

오른쪽 위의 확대/축소 아이콘으로 화면 크기를 조절이 가능하다.

 

 

4. 왼쪽 아래의 [Text] 탭을 클릭하면 화면에 XML 코드가 표시될 것이다. 임의로 Widget(버튼, 체크박스, 라디오버튼, 텍스트뷰 등을 지칭) 코드를 하나 삭제해본다. 

 

 

5. 다시 [Design] 탭을 클릭하여 방금 삭제한 코드가 화면에서도 삭제한 것을 확인할 수 있다.

 

 


Java 코드 작성 및 수정

 

위쪽 [MainActivity.java] 탭을 클릭한다. 가장 먼저 시작하는 메소드는 onCreate() 이고, setContentView(R.layout.activity_main) 메소드는 바로 앞에서 확인한 activity_main.xml을 화면에 표시하라는 의미이다.

 

 


프로젝트 실행 및 결과 확인

 

1. 메뉴의 [Run] - [Run 'app'] 을 선택 or [Run 'app'] 아이콘을 클릭

 

 

2. [Choose Device] 장치에서 실행할 안드로이드 기기나 AVD를 선택한다. 기존에 생성해둔 AVD(Pie(Pixel)) 를 선택하고 <OK> 를 클릭

 

 

3. AVD가 부팅된 후 잠시 동안 기다리면 실행 결과 화면이 나타난다.

 

 

 

위 버튼을 클릭하면 AVD의 초기화면으로 돌아간다. (오른쪽 키패드에서 돌아가기 버튼을 클릭해도 무방)

 

 

Comments