App/Flutter

[ FLUTTER ] 주요 함수 정리

거북 2021. 8. 2. 02:07

주요 함수 정리

주요 함수 정리
createState() statefulWidget객체를 생성하면 필수로 호출되는 생성자 함수.
State 객체를 생성하는 역할을 함.
initState() State객체가 생성되고 생성자가 호출되면 호출되는 함수.
Widget이 최초로 생성되는 상황에 1회만 호출되는 함수.
didChangeDependencies() initState()호출 후에 호출되는 함수.
Widget이 변경될 때마다 호출하는 함수.
build() 위젯을 그려내는 함수, 변경이 있을 때마다 호출됨
setState() State객체의 상태가 변경되었다는 것을 프레임워크에 알리는 용도.
State객체의 상태가 변경될 때마다 setState()함수를 통해 알려야 함.
didUpdateWidget() 부모 Widget이 갱신될 때마다 호출.
didUpdateWidget()이 호출된 후에는 항상 build()를 호출함.
deactivate() 트리에서 State객체가 제거될 때마다 호출.
dispose() 트리에서 State객체가 영구적으로 제거될 때 호출.
reassemble()
hot reload를 실행하면 reassemble()이 호출되고,
reassemble()이 호출되면 build()도 호출됨.

'App > Flutter' 카테고리의 다른 글

[ FLUTTER ] GetX Transition  (0) 2021.08.19
[ FLUTTER ] 스크롤 관련 클래스  (0) 2021.08.06
[ FLUTTER ] List 주요 메서드  (0) 2021.08.02
[ FLUTTER ] 조건표현식  (0) 2021.08.02
[ FLUTTER ] 키보드 포커스 이벤트  (0) 2021.07.30