1. 숫자세기(계수기) 앱

조준형·2024년 1월 21일
0

안드로이드

목록 보기
4/7

  • LinearLayout을 이용하여 화면 그리기
  • 유저 인터페이스 구성

개요

  • 간단한 기능을 구현하고, UI를 그릴 수 있다.

구현기능

    • 버튼을 클릭 시, 숫자를 1씩 올리기
  • 초기화 버튼을 클릭 시, 숫자를 0으로 변경하기

목표

  • 간단한 기능을 구현하고, UI를 그릴 수 있다.
    • LinearLayout을 이용하여 간단한 UI를 그릴 수 있다.
    • Activity를 통해 사용자 입력에 대한 출력을 보여줄 수 있다.
  • UI
    • LinearLayout
    • TextView
    • Button
  • Kotlin
    • val, var
    • null
    • 복합대입 연산자 +=
  • Android
    • Activity
    • R 파일
    • findViewById
    • setOnClickListener
    • log

기억할 점

findViewById를 통해 xml에 있는 위젯을 코틀린 파일에 불러올 수 있음

layout_margin은 레이아웃에서 뷰의 위치를 조정하고 padding은 위젯안에서 텍스트 위치를 조정함

setOnClickListener 메서드를 통해 람다식 안에서 버튼을 눌렀을때 어떠한 동작을 취해야 하는지 정해줌

코드

https://github.com/Jojunhyeong/counting_number

profile
코린이

0개의 댓글