반응형 StatefulWidget2 스테이트풀 위젯의 생명주기 순서 생명주기 내용 1 createState() 처음 스테이트풀을 시작할 때 호출 2 mounted == true createState() 가 호출되면 mounted 는 true 3 initState() State 에서 제일 먼저 실행되는 함수. 한번만 호출 4 didChangeDependencies() initState() 호출 후에 호출되는 함수 5 build() 위젯을 렌더링하는 함수. 위젯을 반환 6 didUpdateWidget() 위젯을 변경해야 할 때 호출하는 함수 7 setState() 데이터를 UI에 적용하기 위해 사용되는 함수 8 deactivate() State가 제거될 때 호출 9 dispose() State가 완전히 제거되었을 때 호출 10 mounted == false 모든 프로세.. 2021. 3. 1. flutter 프로젝트 구조 2 class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( title: 'Flutter Demo', theme: ThemeData( primarySwatch: Color.blue, visualDensity: VisualDensity.adaptivePlatformDensity, ), home: MyHomePage(title: 'Flutter Demo Home Page'), ); } } StatelessWidget & StatefulWidget 상태연결과 관련 있는 구분. StatelessWidget : 상태를 연결할 필요가 없는 정적인 위젯, 적은 자원으로 화면 구성. State.. 2021. 2. 27. 이전 1 다음 반응형