일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- Data Structure
- jupyter lab
- gitlab
- C++
- c# 추상 클래스
- c#
- C언어 포인터
- Algorithm
- 포인터
- c언어
- 구조체
- github
- 다트 언어
- 깃
- Houdini
- HTML
- Unity
- C# delegate
- docker
- 도커
- c# 윈폼
- Flutter
- git
- jupyter
- 유니티
- 플러터
- dart 언어
- c# winform
- Python
- vim
Archives
- Today
- Total
목록플러터 dispose (1)
nomad-programmer
[Programming/Flutter] Navigation 동작 방식 (initState & dispose)
push() 메소드로 새로운 화면이 실행되고 pop() 메소드로 이전 화면으로 돌아간다는 것을 확인했다. 실행되는 화면은 스택(Stack) 구조로 메모리에 쌓이게 된다. 스택은 나중에 들어간 것이 먼저 나오는 구조이다. 스택에서 모든 화면이 제거되면 앱이 종료된다. StatelessWidget & StatefulWidget 클래스의 동작 방법 차이점 StatelessWidget 클래스 동작 build() 메소드가 언제 호출되는지 확인해보자. 각 화면의 build 메소드의 return 앞에 어떤 화면인지 확인할 수 있도록 print() 로그를 작성하자. 화면이 표시되면서 build() 메소드가 호출된다. pop() 메소드로 뒤로 돌아갈 때는 두 번째 화면에서 받은 Text 객체가 출력되었다. Statefu..
Programming/Flutter
2020. 10. 9. 20:44