프레듀 원격평생교육원

과목정보

[HD]코틀린을 활용한 안드로이드 앱 개발 중급자 과정 Part.12 어댑터뷰, 리스트뷰, 그리드뷰, 갤러리 등

강사명 차시 학습시간 샘플
신경진 13 8 시간
모두보기
과정소개
학습대상
학습목표
학습내용

과정소개

어댑터뷰의 개념과 종류, 리스트뷰, 리스트뷰의 다양한 모양설정, 리스트뷰의 동적 추가·삭제, 그리드뷰, BaseAdapter, 갤러리, 스피너, 슬라이딩드로어, 탭호스트, 뷰플리퍼, 웹뷰의 개념을 이해하고 직접 실습하는 과정입니다.

학습대상

안드로이드를 배우는 모든 학습자

학습목표

어댑터뷰의 개념과 종류, 리스트뷰, 리스트뷰의 다양한 모양설정, 리스트뷰의 동적 추가·삭제, 그리드뷰, BaseAdapter, 갤러리, 스피너, 슬라이딩드로어, 탭호스트, 뷰플리퍼, 웹뷰의 개념을 이해하고 직접 실습한다.

학습목표

1. 어댑터 뷰의 개념, 하위 클래스, 리스트 뷰의 개념과 생성하고 이용하는 방법 설명
2. String배열을 활용한 리스트 뷰 생성 이용, 이벤트 처리, 다양한 형태 설정 실습
3. ArrayList를 활용한 리스트 뷰에 항목 값 동적 추가, 삭제 실습
4. 그리드뷰의 개념과 생성, 다이얼로그 창 띄우기, 갤러리와 스피너의 개념 설명
5. 그리드뷰의 생성, 이미지 배열로 그리드 채우기, 대화상자 띄우기 실습
6. Gallery의 생성, 이미지 배열로 Gallery 채우기, 원본 이미지 보이기 실습
7. Spinner의 생성, 배열 목록 array.xml파일 만들기, 이벤트 처리 실습
8. 슬라이딩드로어, 뷰플리퍼, 탭호스트, 웹뷰의 개념과 이용하는 방법 설명
9. 슬라이딩드로어 xml파일의 규칙을 이용하여 생성하여 이용 실습
10. 뷰플리퍼 xml파일 생성, 수동으로 화면전환, 자동 화면전환 실습
11. 탭호스트 규칙에 따른 xml파일 생성 후 탭을 이용하여 화면전환 실습
12. 웹뷰를 이용하여 웹브라우저 띄우기, 뒤로가기, 확대, 축소 실습
13. 그리드 뷰, 테이블 레이아웃을 이용한 투표 앱 만들기 실습