자바 프로그래밍(300)
-
컨테이너(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()체크박스의 체크 상태를 변경한다.
-
애뮬레이터에 있는 파일을 PC로 복사 하기/PC의 파일을 애뮬레이터에 복사하기
애뮬레이터에 있는 파일을 PC로 복사 하기/PC의 파일을 애뮬레이터에 복사하기 DDMS창 File Explorer의 파일 관련 아이콘 설명 Pull a file from device애뮬레이터에서 PC로 파일 복사 Push a file into devicePC에서 애뮬레이터로 파일 복사 Delete the select선택항목 삭제 New Foler폴더 생성 애뮬레이터에 있는 파일을 PC로 복사 하기 애뮬레이터가 실행된 상태에서 DDMS창을 클릭합니다. 오른쪽 영역의 File Explorer탭을 클릭합니다. \Data\Data\[안드로이드프로젝트명]\files 경로이동하면 해당 어플에서 생성된 파일을 확인 할 수 있습니다. 파일을 선택 > Pull a file from device버튼을 클릭합니다. 저장할 ..