Android Kotlin 위젯과 속성

이성진·2023년 8월 3일
4

TIL

목록 보기
4/95
post-thumbnail

Android Studio 주요 위젯과 그 속성들

안드로이드 스튜디오에서 화면을 구성하는 다양한 위젯과 그에 따른 속성들에 대해 알아보자.

1. TextView : 화면에 문자를 표시하는 위젯

  • TextSize : 폰트의 크기를 설정
  • TextStyle : 글자의 스타일을 지정 (예 : normal , bold ,italic)
  • TypeFace : 폰트 유형을 선택 (예 : normal , sans , serif, monospace)
  • TextColor : 글자의 색상을 설정
  • SingleLine : 한 줄만 표시 여부를 설정 Ture면 한 줄로만 표시됨

2. EditText : 사용자에게 텍스트 입력을 받는 위젯

  • hint : 입력 가이드를 제공 (예: "아이디를 입력해주세요.")
  • InputType : 특정 입력 유형에 따른 키보드 설정 (예: 이메일, 비밀번호)

3. 뷰의 배치와 위치를 결정하는 주요 속성들

  • Margin: 뷰 간의 간격
    • layout_margin: 모든 방향에 대한 마진
    • 개별 마진 설정 가능 (예: layout_marginLeft, layout_marginTop 등)
  • Padding: 뷰 내부의 여백
    • padding: 모든 방향에 대한 패딩
      개별 패딩 설정 가능 (예: paddingLeft, paddingTop 등)
  • Gravity: 뷰의 정렬 방향을 결정
    • center: 화면 중앙에 뷰 배치
      조합하여 사용 가능 (예: left|top, right|bottom)

위에서 다룬 속성들을 이해하고 활용하면, 안드로이드 앱의 화면을 원하는 대로 구성하는데 큰 도움이 된다.

profile
2023.08 ~ Android Kotlin 공부

4개의 댓글

comment-user-thumbnail
2023년 8월 3일

중간중간 디테일하게 설명해주시는 부분보고 반성해야겠다 생각이드네요 ㅎㅎ ㅠ

답글 달기
comment-user-thumbnail
2023년 8월 3일

강의 내용과 과제에서 쓰일만한 속성들에 대해 깔끔하게 잘 요약정리했다는 느낌이 들었어요!

답글 달기
comment-user-thumbnail
2023년 8월 3일

학습하신 내용을 자세하게 잘 작성하였네요. ㅎㅎ 보고 배워야 하는 부분이 많다고 느꼈어요.

답글 달기
comment-user-thumbnail
2023년 8월 3일

디테일하게 적어주셔서 저도 보고 직접 예시로 구현해봐야 될 것 같습니다!!!! 감사합니다!!

답글 달기