뷰 |
앱을 실행하고 화면에 표시되는 최상위 클래스가 뷰이다.
뷰를 상속받은 버튼, 텍스트뷰, 라디오 버튼, 체크 박스 등을 위젯이라고한다.
기본 위젯 속성 |
<TextView android:id="@+id/gma" android:layout_width="wrap_content" android:layout_height="wrap_content" android:background="#7700FF00" android:padding="50dp" android:layout_margin="20dp" android:visibility="visible" android:enabled="true" android:clickable="false" android:text="G.ma" /> |
- id : 위젯의 아이디를 나타낸다. xml에서 만든 위젯을 java코드에서 참조가능하다.
- layout_width , layout_height : 크기를 지정한다. wrap_content는 내용물에 맞게 크기를 맞추라는것이다.
- background : 위젯이 배경색을 지정한다. RGB값으로 변경할수 있다.
- padding : 위젯과 그 위젯내용물의 거리가 설정된다. 따라서 내용물인 "G.ma" 문자열과 위젯의 거리가 50dp로 설정된다.
- layout_margin : 위젯과 위젯사이의 거리가 설정된다.
- visibility : 위젯을 화면에 보이게한다.
visible(화면에 보여짐 default값), invisible(화면이 보여주지않으나 자리차지함), gone(화면에 보여지지않고 자리차지도 안함)
- enabled : 위젯이 동작 여부 설정
- clickable : 클릭여부 설정
- text :위젯안의 문자열 지정
'FALL in > G.MA's 안드로이드' 카테고리의 다른 글
[안드로이드 위젯] - Java 코드에서 xml 위젯 참조하기 (0) | 2016.03.22 |
---|---|
1.안드로이드 프로젝트 만들기/Hello World 출력하기 (0) | 2016.03.16 |