이미 다 아는 내용이지만 더 자세한 공부가 필요할 것 같아 새로운 강의를 찾아왓다
위젯의 종류
1. Stateless Widget
-이전 상호작용의 어떠한 값도 저장하지 안음
ㄴ상대 없는 정적인 위젯으로 이해
-스크린상에 존재만 하고 아무것도 하지 않음
-실시간 데이터 저장 x
-변화(모양, 상태) 유발하는 값을 가지지 않음
Stateful Widget
-입력 값을 지속적으로 추적 보존
ㄴ계속 움직임이나 변화가 있는 위젯으로 이해
Inherited Widget
한 위젯에 여러 위젯을 가지고 있을 수 있음
한 위젯은 부모이며 자식 위젯으로 구성
parent widget을 widget container라고 부르기도 함
root
ㅣ
MaterialApp
ㅣ
customWidget
ㅣ
scaffold
ㄴAppBar
ㄴBody
ㄴBottomAppbar
...
이전 강의에는 없었던 내용인데
void main() =>runApp(위젯());
이런 식으로 사용하는 게 있다.
기존에는
void main(){
rundApp(const 위젯())
}
위처럼 썼는데 같은 건가봄
children:[]
처럼 쓴다고 한다
기존에는 chhildren:[]
이렇게 그냥 했었는데
지금 보고 있는 영상이 4년 전 영상이라 그런가보오
그간 업데이트가 됐는가벼
그리고 theme내의 themedata의 primarySwatch가 없어진건가 먹지 않는다
BackgroundColor를 써야 색이 적용된다.
짤짤이를 배우고 있는데 오늘은 여기까짛ㅎ