수강 강의명:
복습: CH01_06. 여러 위젯 같이 써보기(가로, 세로로 다양한 위젯 배치)
CH01_07. Stateless, Stateful 위젯 넣어보기
수강률:
강의 내용 :
★위젯) Row, Column과 차이
☆Row: 가로로 배치
☆Column: 세로로 배치
※Expanded: Column, Row 위젯 안에서 영역을 전체로 확장할때 사용하는 위젯
★ListView, ListTile의 차이
☆ListView: 여러 위젯을 나열할 때 사용하는 위젯.
Column과 Row와 달리 스크롤이 가능한 위젯, 스크롤 방향을 설정할 수 있음.
☆ListTile: ListView에서 사용하는 기본 위젯.
->Column은 스크롤이 되지 않을 때 사용. ListView은 스크롤 가능하게 하는 위젯
scrollDirection: Axis. horizontal: 수평으로 스크롤 할 수 있게 하는 위젯.
★GridView
여러 위젯을 나열할 때 사용하는 위젯
Column과 Row를 포함한 스크롤 가능한 위젯
휴대폰 갤러리 UI와 같은 Grid Layout 위젯.
★InkWell과 GestureDetector 공통점
위젯을 클릭 가능하도록 만드는 위젯
※클릭(onTap), 길게 클릭(onLongPress) 사용 가능
버튼이 아닌 다른 위젯을 클릭 가능하도록 감싸는 위젯
★여백 위젯 Margin, Padding
Margin은 외부 여백, Padding은 내부 여백
※Edgelnsets 여백 추가
★Stateless, Stateful
Stateful위젯(동적): 변수가 변경될때마다 상태가 변경됨, UI 상태가 변경될 수 있는
Stateless위젯(정적) : 변수가 바껴도 상태가 변경되지 않음. UI 상태가 변경될 수 없는
★initState와 setState 위젯의 차이점
initState 처음 생성될때 호출되는 위젯
setState 상태가 변경될때 호출되는 위젯
※변경되었을 때는 setState 사용해야함.
★페이지 이동하기
Navigator 플로터에서 화면을 관리하는 클래스
Stack으로 화면을 쌓는 구조
Navigator.push 새로운 페이지로 이동
Navigator.pop 페이지 종료/뒤로가기
강의 요약 :
위젯 배치(Row, Column)방법과 상태 변경하는 방법 학습
후기
현재 따라가기 힘들었지만 무한 복습을 할 수 있는 장점으로 까먹었던 내용들을 다시 짚어 갈 수 있는 장점이 있습니다.
#패스트캠퍼스 #패캠챌린지 # 직장인인강 #직장인자기계발 #패스트캠퍼스후기
#누적 다운로드 120만+ 1인 개발자와 함께하는 앱 개발 입문 Online.
패스트캠퍼스 [직장인 실무교육]
프로그래밍, 영상편집, UX/UI, 마케팅, 데이터 분석, 엑셀강의, The RED, 국비지원, 기업교육, 서비스 제공.
fastcampus.co.kr
본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성되었습니다.
'어플 -패스트캠퍼스' 카테고리의 다른 글
패스트 캠퍼스 챌린지 14일차 (0) | 2022.02.06 |
---|---|
패스트 캠퍼스 챌린지 13일차 (0) | 2022.02.05 |
패스트 캠퍼스 챌린지 11일차 (0) | 2022.02.03 |
패스트 캠퍼스 챌린지 10일차 (0) | 2022.02.02 |
패스트 캠퍼스 챌린지 9일차 (0) | 2022.02.01 |