친절한 J의 돈버는 정보

[안드로이드 앱 개발 독학 No.6] 안드로이드 스튜디오 기본 위젯과 레이아웃(1) : 뷰와 뷰그룹 본문

Programing/android 독학

[안드로이드 앱 개발 독학 No.6] 안드로이드 스튜디오 기본 위젯과 레이아웃(1) : 뷰와 뷰그룹

제이그라피 2017. 11. 16. 17:27

[안드로이드 앱 개발 독학 No.6]


안드로이드 스튜디오 기본 위젯과 레이아웃(1) : 뷰와 뷰그룹 






뷰(View) : 화면에 보이는 것들(텍스트, 버튼 등)


뷰 그룹(View Group) : 뷰들을 여러개 포함하고 있는 것


위젯(Widget) : 뷰 중에서 일반적으로 컨트롤의 역할을 하고 있는 것. 눈에 보이는 것


레이아웃(Layout) : 뷰 그룹 중에서 내부에 뷰들을 포함하면서 그것들을 배치하는 역할


상속(extends) : 다른 사람이 만들어 놓은 것을 가져다 쓰는 것 

객체지향의 가장 기본개념 중 하나로 부모의 특성을 그대로 물려받은 것으로 변수나 메소드 재사용 가능


layout_width, layout_height : 가장 기본적이며 필수적인 속성으로 뷰의 폭과 높이를 설정함

1) match_parent : 뷰 그룹에 남아있는 여유 공간을 채움

2) wrap_content : 뷰에 들어있는 내용물의 크기에 따라 뷰의 크기가 결정됨

3) 크기값 지정 : 직접 값을 지정하고 싶을 때 사용 ex) "1000px", "2000dp"





Comments