영드로이드개발자
용이의 개발블로그
영드로이드개발자

블로그 메뉴

  • ⭐️ Home
  • 💻 GitHub
  • ❤️ Instagram
  • 👍 LinkedIn
  • 분류 전체보기 (44)
    • 공지사항 (1)
    • Daily 공부방 (0)
    • 프로그래밍 언어 (8)
      • Java (7)
      • Kotlin (1)
    • 안드로이드(Kotlin) (16)
    • 코딩테스트(Java) (11)
      • 기초 자료구조 (3)
      • 백준 (0)
      • 프로그래머스 1단계 (5)
      • 프로그래머스 2단계 (3)
    • 알고리즘 정리 (5)
    • 주간 목표계획 및 회고 (2)
    • Project (1)
      • Android App - 오마이코인 (1)

인기 글

최근 글

티스토리

hELLO · Designed By 정상우.
영드로이드개발자

용이의 개발블로그

Kotlin 코틀린의 Layout
안드로이드(Kotlin)

Kotlin 코틀린의 Layout

2022. 8. 4. 12:02
반응형

Layout

안드로이드 앱에서 화면에 보이는 요소(Button, TextView 등)을 뷰(View)라고 하고, 여러 뷰들을 포함하고 배치하는 역할을 하는 것을 레이아웃이라고 부른다.

 

안드로이드가 기본적으로 제공하는 레이아웃들은 종류별로 기능이 다르기 때문에 용도에 맞게 사용해야한다.

 

😊 안드로이드에서 제공하는 5가지 대표적인 레이아웃은 다음과 같다.

  • 제약 레이아웃(ConstraintLayout) : 제약 조건을 사용하여 화면을 구성. 안드로이드에서 자동으로 설정하는 디폴트 레이아웃이다.

 

  • 리니어 레이아웃(LinearLayout) : 한 쪽 방향으로 차례대로 뷰를 추가하여 화면을 구성

 

  • 상대 레이아웃(RelativeLayout) : 부모 컨테이너나 다른 뷰와의 상대적 위치로 화면을 구성

 

  • 테이블 레이아웃(TableLayout) : 격자 모양의 배열을 사용하여 화면을 구성하는 방법

 

  • 프레임 레이아웃(FrameLayout) : 가장 상위에 있는 하나의 뷰 또는 뷰그룹만 보여주는 방법. 여러개의 뷰를 중첩한 후 각 뷰를 전환하여 보여주는 방식으로 자주 사용한다.

 

반응형
저작자표시 비영리 변경금지 (새창열림)

'안드로이드(Kotlin)' 카테고리의 다른 글

Kotlin 코틀린의 Context  (0) 2022.08.08
Kotlin 코틀린의 Handler 와 Looper  (0) 2022.08.04
Kotlin 코틀린의 Intent와 Inflate  (0) 2022.08.04
Kotlin 코틀린의 Lifecycle  (0) 2022.08.03
Kotlin 코틀린의 ViewModel  (0) 2022.08.03
    '안드로이드(Kotlin)' 카테고리의 다른 글
    • Kotlin 코틀린의 Handler 와 Looper
    • Kotlin 코틀린의 Intent와 Inflate
    • Kotlin 코틀린의 Lifecycle
    • Kotlin 코틀린의 ViewModel
    영드로이드개발자
    영드로이드개발자
    도전을 즐기는 안드로이드 개발자 현영우의 개발 Blog

    티스토리툴바