안드로이드(317)
-
LinearLayout
LinearLayout LinearLayout박스 모델, 즉 위젯이나 다른 하위 컨테이너가 가로나 세로 방향으로 하나씩 차례로 정렬되는 레이아웃을 지원합니다. LinearLayout의 주요 레이아웃 특성들 특성이름적용대상값설명android:orientation부모 뷰horizontal 또는 vertical고유속성 자식 뷰들을 하나의 행으로(수평 방향)표시할 것인지 하나의 열로(수직 방향) 표시할 것인지를 결정합니다.android:gravity부모 뷰다음 상수들 중 하나 또는 여러 개를 '|' 결합한 것 : top, bottom, left, right, center_vertical, fill_vertical, center_horizontal, fill_horizontal, center, fill부모 안의 ..
-
컨테이너(Container)
컨테이너 종류 구분설명LinearLayout박스 모델, 즉 위젯이나 다른 하위 컨테이너가 가로나 세로 방향으로 하나씩 차례로 정렬되는 레이아웃을 지원합니다..RelativeLayout자식 뷰들을 상대적인 관계에 따라 배치됩니다.FrameLayout여러 자식 뷰들을 겹쳐서 그리고자 할 때 사용하는 레이아웃. 이 레이아웃은 여러 이미지들을 같은 영역에 표시하고자 할 때 사용합니다.TableLayout자식 뷰들을 열과 행으로 조직화된 표 형태로 배치합니다.GridLayout 격자 모양의 표을 만들 수 있는 레이아웃 Layout 속성 layout_widthfill model 속성으로 넓이 채우기layout_heightfill model 속성으로 높이 채우기orientation방향 설정padding여유공간 설정w..
-
RadioButtonDemo-라이오버튼, RadioButton으로 선택한 가위/바위/보 텍스트 출력 하기
RadioButton으로 선택한 가위/바위/보 텍스트 출력 하기 강의 내용 xml RelativeLayout 변경 xml > Form Widgets - RadioGroup 삽입 이벤트소스와 이벤트 리스너 연결-익명 내부 클래스 사용 xml의 RadioButton android:checked="true" 초기 버튼 라이오 버튼 지정 확인 java //초기 선택 라이오 버튼 지정 확인 //초기의 선택된 것 표시 //이벤트소스와 이벤트 리스너 연결-익명 내부 클래스 사용 라이오버튼 기본 선택 설정 java와 xml에서 모두 할 수 있지만 xml에서 단일화 하여 java코드를 줄이는 것이 좋습니다. 출력 결과
-
라이오버튼(RadioButton)
RadioButton 주요 메서드 메서드용도checked()특정ID의 라디오 버튼을 체크할 수 있다.(예를 들어 group.check(R.id.radio1)clearCheck()특정ID의 라디오 버튼의 체크 상태를 풀 수 있다.getCheckedRadioButtonId()현재 선택된 라디오 버튼 ID를 알아낼 수 있다.(선택된 버튼이 없다면 -1을 리턴한다.)
-
CheckBoxDemo-체크 박스의 체크 상태 표시하기
체크 박스의 체크 상태 표시하기 강의 내용 xml > Form Widgets - CheckBox 삽입 import android.widget.CompoundButton; implements CompoundButton.OnCheckedChangeListener //이벤트 소스와 이벤트 리스너 연결 //이벤트 핸들러 출력 결과
-
체크박스(CheckBox)
체크박스(CheckBox) CheckBox 주요 메서드 메서드용도isChecked()체크박스가 현재 체크된 상태인지를 확인한다.setChecked()체크박스의 체크 상태를 직접 지정한다.toggle()체크박스의 체크 상태를 변경한다.