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)
위에서 다룬 속성들을 이해하고 활용하면, 안드로이드 앱의 화면을 원하는 대로 구성하는데 큰 도움이 된다.
중간중간 디테일하게 설명해주시는 부분보고 반성해야겠다 생각이드네요 ㅎㅎ ㅠ