본문 바로가기
[Android] [팁 계산기] 2. XML의 이해 뭘 배우나요 Android 스튜디오의 팔레트 안에는 이미 UI를 편리하게 만들 수 있는 layout editor 가 들어 있습니다. 그렇지만 우리는 굳이 그 구성 요소들을 하나하나 뜯어보면서 UI 레이아웃을 파악하고 수정하는 방법을 알아볼 겁니다. 기능을 이해해야 나중에 잘 써먹을 수 있겠죠? 그 UI 레이아웃의 정의와 디자인을 비롯하여 기능을 수행하는 마크업 언어가 바로 XML파일입니다. 쉽게 말해서 애플리케이션의 겉모습을 만들었을 때의 모습이라고 할 수 있겠네요. 안드로이드 앱의 UI는 계층 구조의 XML파일로 이루어져 있습니다. 이러한 구성 요소들은 사용자 인터페이스의 핵심을 이루며, 다양한 방식으로 배치되고 조절됩니다. 예시로 보는 게 더 쉽겠네요. 안스(Android 스튜디오는 그냥 안스라고 하.. 2024. 3. 26.
[Android] [팁 계산기] 1. 템플릿 들어가며 [팁 계산기] 포스트에서는 안드로이드의 codelabs 강좌에 기반하여 간단한 안드로이드 앱을 만들어보려 합니다. Android용 XML 레이아웃 만들기 | Android Developers 이 Codelab에서는 XML 언어를 사용하여 Android 앱의 레이아웃을 만드는 방법을 알아봅니다. developer.android.com 간단한 소개 이제부터 다음과 같은 팁 계산기의 기능을 앱으로 구현할 겁니다. 개발 시 Android에서 제공하는 다음 UI요소들을 사용하려 합니다: EditText: 텍스트를 입력하고 수정하는 기능 TextView: 서비스 질문, 팁 금액과 같은 텍스트를 표시하는 기능 RadioButton: 각 팁 옵션의 선택 가능한 라디오 버튼 여기서 라디오란, 여러 주파수 중 하.. 2024. 3. 25.