7장에서는 뷰를 배치하는 레이아웃을 살펴보았다.
화면을 단순하게 만들고 이벤트 처리는 안할 것이다.
두번째 실습은 스무스하게~
책에서 dp 쓰였는데 프로그램이 자꾸 그거 쓰지 말고 sp 쓰란다 이유는 모르겠다
<복습>
뷰의 간격 설정
뷰의 간격은 margin과 padding 속성으로 설정한다.
margin 속성은 뷰와 뷰 사이 간격이고 padding 속성은 뷰의 콘텐츠와 테두리 사이의 간격이다.
margin, padding 속성을 이용하면 간격이 네 방향 모두 같은 크기로 설정된다. 만약 특정한 한 방향의 간격만 설정하고 싶다면 paddingLeft, paddingRight, paddingTop, paddingBottom와 layout_marginLeft, layout_marginRight, layout_marginTop, layout_marginBottom 속성을 이용한다.
// padding 속성 사용 예시
android:padding="30dp" // 뷰의 테두리와 콘텐츠 상하좌우 모두 30만큼 떨어짐
'깡샘 코틀린' 카테고리의 다른 글
09-4 메신저 앱의 인트로 화면 만들기(실습) (0) | 2023.08.04 |
---|---|
08-3 시계 앱의 스톱워치 기능 만들기(실습) (0) | 2023.08.02 |
06-5 카카오톡 비밀번호 확인 화면 만들기(실습) (0) | 2023.08.02 |
21-4 파이어베이스 클라우드 메시징 (0) | 2023.07.15 |
21-2 파이어베이스 스토리지 (0) | 2023.07.15 |