mojo's Blog
Android Project 생성 본문
안드로이드 애플리케이션을 작성해 보도록 한다.
결과는 간단하나 대부분의 안드로이드 애플리케이션이 이 과정의 순서대로 작성될 것이니 잘 기억해 둬야 겠다.
안드로이드 프로젝트 생성
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의 초기화면으로 돌아간다. (오른쪽 키패드에서 돌아가기 버튼을 클릭해도 무방)
'Android' 카테고리의 다른 글
기본 위젯 활용하기 (0) | 2021.08.26 |
---|---|
기본 위젯 다뤄보기 (0) | 2021.08.26 |
View 그리고 View 클래스의 XML 속성 (0) | 2021.08.26 |
안드로이드 프로그래밍 제 2장 연습문제 (7번) (0) | 2021.08.26 |
기본적인 애플리케이션 작성하기 (0) | 2021.08.26 |