/Study-Android_Tutoring

2018년 2학기 겨울방학 안드로이드 튜터링 자료

Android_Tutoring

2018년 2학기 겨울방학 안드로이드 튜터링 자료

** ppt안에 모든 소스코드가 글이나 이미지 형태로 들어있습니다. 모든 소스코드는 직접 작성한 것이며, 개념설명 중 일부만 한성대학교 이찬수 교수님의 강의안을 참조하였습니다.

1일차 오리엔테이션

  • 자바 or 코틀린
  • 컴포넌트 종류 4가지 (액티비티, 서비스, 브로드캐스팅, 컨탠트제공자)
  • Android 구조 설명
  • Android Studio 프로젝트 구성 설명

2일차 - 뷰 / 레이아웃

  • 뷰 기본 설정 및 옵션 구성
  • Linear, Grid, Relative, Frame

3일차 - 이벤트

  • 이벤트 설정방법 3가지 (리스너 인터페이서 / 액티비티 리스너 구현 / 익명 내부 클래스)
  • 다양한 컴포넌트 이벤트 설정 (Button, Radio, Checkbox .. 등)

4일차 - 안드로이드 생명주기 / 로그 / 다이얼로그

  • 로그 종류 및 사용
  • 액티비티 생명 주기
  • 다이얼로그 ('OK','NO' 다이얼로그 / 입력다이얼로그 / 날짜선택 다이얼로그 / RADIO다이얼로그)

5일차 - 인텐트 / 리스트뷰

  • Intent로 데이터 주고받기
  • AdapterView를 설명 및 이벤트 처리

6일차 - 화면 전개하기

  • 화면 전개 3가지 방법 (setContentView / Inflate / Include)
  • 3가지 전개 방법에 대한 각각의 차이점 특징 설명

7일차 - 구글 맵 API

  • 구글 맵 API를 이용한 자기 위치 찾기