프레듀 원격평생교육원

과목정보

[HD]코틀린을 활용한 안드로이드 앱 개발 중급자 과정 Part.11 액티비티 컴포넌트

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

과정소개

인덴트 이해하기, 인텐트 엑스트라 데이터, 액티비티 화면 되돌리기, Contract, ActivityResultLauncher, launch, 명시적 인덴트, 양방향 액티비티, 암시적 인텐트, 액티비티 생명주기, 로그캣에 대해서 이해하고 직접 실습해보는 과정입니다.

학습대상

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

학습목표

인덴트 이해하기, 인텐트 엑스트라 데이터, 액티비티 화면 되돌리기, Contract, ActivityResultLauncher, launch, 명시적 인덴트, 양방향 액티비티, 암시적 인텐트, 액티비티 생명주기, 로그캣에 대해서 이해하고 직접 실습해본다.

학습목표

1. 인텐트의 개념, 역할, 시스템에 전달 방법, 엑스트라 데이터 개념, 관련 함수 설명
2. 액티비티 화면 되돌리기 방법 두 가지(startActivityForResult(), ActivityResultLauncher클래스) 설명
3. 인텐트 생성, MainActivity, SecondActivity간 화면전환, 데이터 전달 실습
4. MainResult, SubActivity간 registerForActivityResult()만든 ActivityResultLauncher를 통환 화면전환, 데이터 전달 실습
5. 명시적,묵시적 인텐트, 양방향 액티비티, 액티비티 생명주기, 로그캣의 설명
6. 두 액티비티간의 activityResultLauncher와 인텐트를 통한 양방향 통신 실습
7. 암시적 인텐트를 이용하여 안드로이드 프로그램 실행하기 실습
8. 액티비티의 생명주기 및 onDestroy()호출 방법에 대한 실습
9. Todo List 만들기 실습-1
10. Todo List 만들기 실습-2
11. 인텐트를 통화 화면 전환 마무리 실습