학습 내용
- 섹션 1
- 머터리얼 라이브러리 개념, 앱바 레이아웃, 코디네이터 레이아웃, 스크롤 연동, 중첩 스크롤 뷰 설명
- 머터리얼 라이브러리의 앱바 레이아웃 생성, 크기 늘이기, 앱바에 이미지 삽입 실습
- CoordinatorLayout과 Layout_scrollFlags, NestedScrollView에 Layout_behavior속성, 뷰끼리 스크롤 연동 실습
- 컬랩싱 툴바 레이아웃(앱바 접히는 형태 설정하기), 스크롤 설정, 개별 뷰 설정 설명
- 섹션 2
- CollapsingToolbarLayout이용, layout_scrollFlags속성 layout_collapseMode, item_main.xml 작성 실습
- MyAdapter, MyDecoration생성 후 연동, recyclerView와 앱바 접히는 연동 실습
- 탭 레이아웃, 탭 버튼, 뷰페이저2 연동, 탭 버튼 정렬, 스크롤 설정하기 설명
- 탭 레이아웃, 프레임 레이아웃 연동, addOnTabSelectedListener()으로 탭 버튼 구성 실습
- 섹션 3
- 탭 레이아웃, 뷰페이저2 연동, 프래그먼트 생성, 및 xml코드 추가로 탭 버튼 구성 실습
- 네비게이션 뷰와 확장된 플로팅 액션 버튼의 개념, 사용방법 설명
- 모든 기능 통합 모듈-해당 xml파일 작성 실습
- 모든 기능 통합 모듈-해당 어탭터, 뷰홀더, 프래먼트, 데코레이션, 메인 액티비티 파일 작성 실습