본문 바로가기

Android Developers/layout

(3)
Pallete : Widgets, Containers, Google 사용자 인터페이스 구성 요소의 기본 구성 요소 그리기 및 이벤트 처리 담당 대화 형 UI 구성 요소 (버튼, 텍스트 필드 등)를 만드는 데 사용되는 위젯 의 기본 클래스 이미지 등록 : src = "@drawble~" scaleType="centerCrop" : 이미지를 이미지뷰에 맞추는 법 웹 페이지를 앱 안에서 보여주는 프레임 동영상을 앱 안에서 보여주는 프레임 작업의 진행 상태를 시각적으로 보여주는 뷰 위젯 style="?android:attr/progressBarStyle" - Horizontal 의 Horizontal 형 style="?android:attr/progressBarStyleHorizontal" - Discrete developer.android.com/training/search/..
<LenearLayout>, <RelaytiveLayout>, <FrameLayout>, <TableLayout>, <GridLayout>, <ConstraintLayout> 단일 방향으로 하위 요소를 정렬하는 뷰 그룹 android:layout_weight : 가중치 할당 (비율) orientation = horizontal & layout_width = "0dp" : weight가 width에 적용 (가로비율) orientation = vertical & layout_height = "0dp" : weight가 height에 적용 (세로비율) android:weightSum = "5" : 전체 길이의 5등분 하위 요소에서 weight = "3" : 5등분 중 3 차지 gravity : 텍스트뷰가 가지고 있는 "컨텐트"를 어디로 보낼지 정하는 것 layout_gravity : 부모 클래스 기준으로 어디로 갈지 정하는 것 gravity = "right|center" : | 기..
Pallete : Text, Button 사용자에게 텍스트를 보여주는 사용자 인터페이스 요소 사용자가 텍스트 입력 및 수정이 가능한 뷰 위젯 사용자가 입력하는 동안 자동 완성 제안을 표시하는 편집 가능한 뷰 위젯 에 복수의 자동완성 기능이 추가 체크박스를 사용하는 텍스트뷰 text 속성 사용 가능background 속성과 src 속성 개별 사용 불가 text 속성 사용 불가 background 속성과 src 속성 개별 사용 가능 material Design material.io/components/chips#anatomy Material Design Build beautiful, usable products faster. Material Design is an adaptable system—backed by open-source code—tha..