프레듀 원격평생교육원

과목정보

[HD]코틀린을 활용한 안드로이드 앱 개발 중급자 과정 Part.4 사용자 이벤트 처리

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

과정소개

터치 이벤트의 개념, 종류, 좌표 얻기, 스와이프, 콜백함수, 키 이벤트의 개념, 종류, 소프트 키보드의 개념, 제스쳐 네비게이션, 뷰 이벤트의 개념, 처리구조, 클릭과 롱클릭 이벤트 처리 대해서 이해한다.

학습대상

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

학습목표

터치 이벤트의 개념, 종류, 좌표 얻기, 스와이프, 콜백함수, 키 이벤트의 개념, 종류, 소프트 키보드의 개념, 제스쳐 네비게이션, 뷰 이벤트의 개념, 처리구조, 클릭과 롱클릭 이벤트 처리 대해서 이해하고 직접 실습한다.

학습목표

1. 터치 이벤트, 종류, 처리, 좌표 얻기, 콜백함수, 키 이벤트 설명
2. 터치 이벤트, onTouchEvent()재정의, 화면 터치시 발생하는 이벤트 로그 값 확인 실습
3. 키 이벤트, onKeyUp(), onKeyDown() 재정의, 어떤 버튼을 눌렀는지 확인 실습
4. 제스쳐 네비게이션 이벤트 처리, 뷰 이벤트, 처리 구조의 3가지 방법 설명
5. 제스쳐 네비게이션 처리, 뒤로가기 실행 코드, SDK33 adroidx.activity.OnBackPressedCallback() 실습
6. 이벤트 처리 구조 3가지 액티비티에서 구현, 따로 클래스 생성, SAM기법 실습
7. 클릭과 롱클릭 이벤트 처리, SAM기법 주의점 설명
8. 클릭과 롱클릭 이벤트 처리, StopWatch 레이아웃 및 round_button 리소스 파일 만듬 실습
9. StopWatch앱의 이벤트 처리 및 뒤로기가 버튼에서 Toast객체 활용한 메시지 전달 실습