728x90
반응형
안녕하세요 놀이방 사장입니다
.
저번 포스팅에서는 플러터(Flutter) 생명주기에 대해 배웠습니다.
그래서 생명주기 순서를 출력하는 프로그램을 짜보겠습니다.
먼저 createState() 함수가 출력되기 때문에
print문을 작성해줍니다.
class MyApp extends StatefulWidget {
@override
State<StatefulWidget> createState() {
print('createState()')
return _MyApp();
}
}
_MyApp클래스에 밑에 소스를 추가해준다.
@override
void initState(){
super.initState();
print('initState()');
}
@override
void didChangeDependencies(){
super.didChangeDependencies();
print('didChangeDependencies()');
}
마지막으로 build함수에서 return 함수전에 print문을 적는다.
print('build()');
출력
아직 화면이동을 다루지 않았기에 didUpdateWidgt()등 다른 함수는 호출하지 않음
반응형
'앱 > Flutter' 카테고리의 다른 글
플러터(Flutter) - 스캐폴드를 이용해 제목 및 플로팅 버튼 추가하 (1) | 2024.02.14 |
---|---|
플러터(Flutter) - 머터리얼 디자인은 무엇인가? (0) | 2024.02.13 |
플러터(Flutter) - 위젯의 생명주기 이해하기 (0) | 2024.02.09 |
플러터(Flutter) - ElevatedButton 이용해서 텍스트 변경하기 (0) | 2024.02.08 |
플러터(Flutter) 스위치로 화면 갱신하기 (1) | 2024.02.07 |