Constraint Layout

    Layout Design

    Layout Design

    Layout Design 레이아웃 디자인 창은 ConstraintLayout에서 많이 사용한다. 왼쪽, 컴포넌트 트리에서 LinearLayout을 우클릭 하면 위와 같이 Convert LinearLayout to ConstraintLayout 으로 변경이 가능하다. 제약을 제어하는 툴바가 상단에 생성된다. 각 툴의 의미는 아래와 같다. 보기 옵션 | 자동연결 활성화/비활성화 | 0dp | 모든 제약 삭제 | 제약 추론 | 가이드 라인 보기옵션 : Show All Constraints 를 선택하면 레이아웃 디자인과 청사진 모두에 설정된 제약을 보여준다. Show System UI 를 선택하면 레이아웃과 함께 장치 화면 맨 위의 상태 바나 앱 이름을 포함한 앱 등도 같이 볼 수 있다. 자동 연결 활성화/비활..

    View

    View

    View ImageView TextView ViewGroup ImageButton Button EditText Adapter View View Pager Tool bar Relative Layout Linear Layout Grid Layout Frame Layout Constraint Layout Button 버튼 안에 이미지를 넣고 싶은 경우 android:drawable(원하는위치) = "@drawable/원하는 이미지" 이렇게 옵션을 추가하면 된다. android:drawablePadding = "Ndp" 이렇게 하여 약간의 간격을 준다. ImageButton 이미지 버튼은 버튼의 text, drawable... 등의 옵션이 필요없다. android:src = "@drawable/원하는 이미지" ..