안드로이드 프로젝트 실습

1. MyAndroidApp 생성

  1. 다음 요구사항을 만족시키는 안드로이드 프로젝트를 생성하고, 이를 API 29 에뮬레이터(AVD)에서 실행해 보시오.

  2. 1번과 동일한 내용의 안드로이드 프로젝트를 생성하는 과정 중에, [Select a Project Template] 화면에서 Empty Activity 대신에 Basic Activity를 선택하여 프로젝트를 생성해보고 Java 소스와 XML layout 파일을 이전 단계의 프로젝트와 비교하여 차이점에 대해서 간단히 설명하시오.

2. 리소스 파일 재정의

  1. res/values/strings.xml 파일을 다음과 같이 변경한 후, 앱을 실행해 보시오. 변경전과 비교하여 어떠한 차이가 발생하였나요?

    <resources>
        <string name="app_name">My Android App</string>
    </resources>
  2. 앱 실행화면에서 화면 가운데 표시되는 Hello World! 문자열을 다른 문자열로 변경할 때, 다음 두가지 방식으로 변경해 보고, 두 가지 방법의 장단점에 대해서 간단히 논하시오.

3. 프로젝트 재빌드

  1. MyAndroidApp 프로젝트의 build.gradle (Module:app) 파일에서 minSdkVersion 의 값을 29로 수정하시오.