본문 바로가기
Project/Android

[Android] [팁 계산기] 1. 템플릿

by eoieiie 2024. 3. 25.

들어가며


[팁 계산기] 포스트에서는 안드로이드의 codelabs 강좌에 기반하여 간단한 안드로이드 앱을 만들어보려 합니다.

 

 

Android용 XML 레이아웃 만들기  |  Android Developers

이 Codelab에서는 XML 언어를 사용하여 Android 앱의 레이아웃을 만드는 방법을 알아봅니다.

developer.android.com

 

간단한 소개


이제부터 다음과 같은 팁 계산기의 기능을 앱으로 구현할 겁니다.

 

 

 

개발 시 Android에서 제공하는 다음 UI요소들을 사용하려 합니다:

 

  1. EditText: 텍스트를 입력하고 수정하는 기능
  2. TextView: 서비스 질문, 팁 금액과 같은 텍스트를 표시하는 기능
  3. RadioButton: 각 팁 옵션의 선택 가능한 라디오 버튼

    1. 여기서 라디오란, 여러 주파수 중 하나를 선택할 수 있는 라디오와 같이, 사용자가 하나의 옵션을 선택하면  다른 옵션은 자동으로 선택 해제되는 기능입니다. 간단히 말하자면 여러 선택지들 중 하나를 선택하도록 하는 버튼의 기능이라고 생각하시면 되겠습니다!

  4. RadioGroup: 라디오 버튼 옵션을 그룹화하는 기능
  5. Switch: 팁을 반올림할지 여부를 선택하는 켜기/끄기 전환 버튼

파일 생성


마무리하기 전에  Android 스튜디오에서 새 프로젝트를 미리 만들어둘게요. File - New - New Project - Empty Views Activity 순서대로 템플릿을 만들고 앱을 호출하고, 패키지의 설정은 아래와 같이 해 주시면 됩니다. 이름과 경로를 원하는 곳으로 설정하고 Minimum SDK를 최소 4.4 KitKat으로 만들어 줍니다. 이 설정은 얼마나 많은 범위의 안드로이드 버전을 커버할 지 결정하는 단계입니다.

 

finish를 클릭하면 앱을 만들 준비는 이제 다 끝났습니다! 다음 포스팅에서는 xml 파일에 대해서 알아보겠습니다. 

댓글