일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- 파이썬
- 프로그래밍
- 온라인마케팅
- 돈버는정보
- 양천구아파트
- 정부지원제도
- 모두의파이썬
- 암호화폐
- Do it 안드로이드 앱 프로그래밍
- 가상화폐
- 앱제작
- 잠금화면앱
- 프로그래밍 독학
- 상위노출키워드
- 키워드검색방법
- 안드로이드 스튜디오
- 앱개발 독학
- 프로그래밍독학
- 가상화폐거래소
- 가상화폐폭락
- 비트코인
- 스팀잇
- 신정동아파트
- 앱개발
- 유튜브
- 블록체인
- 신월동아파트
- 안드로이드
- 서울3억대아파트
- 신정뉴타운롯데캐슬
Archives
- Today
- Total
친절한 J의 돈버는 정보
[안드로이드 앱 개발 독학 No.8] 안드로이드 스튜디오 레이아웃과 기본위젯 사용하기 : (2) 리니어 레이아웃 본문
Programing/android 독학
[안드로이드 앱 개발 독학 No.8] 안드로이드 스튜디오 레이아웃과 기본위젯 사용하기 : (2) 리니어 레이아웃
제이그라피 2017. 11. 17. 13:18[안드로이드 앱 개발 독학 No.8] 안드로이드 스튜디오 레이아웃과 기본위젯 사용하기
(2) 리니어 레이아웃
방향 속성을 필수로 갖는다.
새 작업창을 연다. ConstraintLayout -> LinearLayout으로 변경하기 위해 왼쪽 하단의 Text를 클릭한다.
아래 이미지에서 빨간색 줄 부분을 Linear로 변경한다.
아래 이미지에서 3, 4, 7행을 삭제한다.
아래 이미지처럼 LinearLayout으로 변경된 것을 확인할 수 있다.
여기서 중요한 점은 LinearLayout은 방향이 필수속성이기 때문에 오른쪽 Attributes에서 orientation을 지정해준다.
Text에서 확인해보면 속성이 자동으로 추가되어 있는 것을 볼 수 있다.
orientation을 변경하여 정렬을 바꿀 수 있다.
더 많은 레이아웃을 보고 싶으면 Attributes 하단의 View all attributes를 클릭하여 원하는 것을 선택하면 된다.
layout_gravity : 뷰 자체의 정렬을 의미
gravity : 뷰 안쪽 내용물의 정렬을 의미
Layout_Margin : 뷰와 부모 레이아웃, 뷰와 다른 뷰와의 여백을 지정할 수 있음
Padding : 뷰 안쪽 내용물의 여백을 지정할 수 있음
Text 사이즈 및 칼라도 변경할 수 있다.
Text로 가보자
andriod:Layout_weight 의미 : 남아있는 공간을 분할하는 역할
남아있는 공간을 똑같이 나누고 싶다면
1/2로 나누고 싶다면
'Programing > android 독학' 카테고리의 다른 글
[안드로이드 앱 개발 독학 No.8] 안드로이드 스튜디오 레이아웃과 기본위젯 사용하기 : (3) 상대 레이아웃과 테이블 레이아웃 (0) | 2017.11.17 |
---|---|
[안드로이드 앱 개발 독학 No.8] 안드로이드 스튜디오 레이아웃과 기본위젯 사용하기 : (1) 레이아웃 개요 (0) | 2017.11.17 |
[안드로이드 앱 개발 독학 No.6] 안드로이드 스튜디오 기본 위젯과 레이아웃(1) : 뷰와 뷰그룹 (0) | 2017.11.16 |
Episode 3. 안드로이드 스튜디오 코드 편집기 : 부모클래스 메소드 정의 / 파일의 내용 검색(Find in Path) (0) | 2017.11.16 |
Episode 2. Mac에서 안드로이드 스튜디오 사용하기 : 윈도우와 다른 점 (0) | 2017.11.16 |
Comments