일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
Tags
- Coroutine
- 공부집중
- androidx
- 1인개발자
- recyclerview
- 장자명언
- Android
- 명언모음
- 소울칼리버6
- 코틀린
- Linux
- Freesound
- jetpack compose
- 오픈소스
- 파이썬
- 벤자민플랭클린
- 이모지메모
- bash
- 공자명언
- kotlin
- 넷플릭스
- Firebase
- FSM
- Streaming
- Flutter
- 이모지
- ASMR
- 명심보감
- DART
- 좋은글필사하기
Archives
- Today
- Total
목록Stateful (1)
Vintage appMaker의 Tech Blog
[Flutter] 부분갱신을 위한 Stateful과 GlobalKey
Flutter로 개발을 하다보면 Stateful Widget 사용을 최소화하여 사용하는 것이 좋다. 과부하가 발생하기 때문이다. 그래서 화면 1개당 stateful 위젯을 1개로 하고 그 자식 위젯을 모두 stateless로 구현하는 경우도 많다. 그럴 경우는 화면 내 check box 같은 자식 화면이 변화되더라도 부모 widget이 rebuild 되어야 하는 문제가 발생하지만 큰 부하가 없다면 이런 방법을 사용하는 것도 무방하다. 그러나 부하가 발생한다면, 갱신이 필요한 부분만 Stateful Widget으로 나누어 사용하면 된다. 1. 부분갱신할 Widget을 Stateful로 정의 및 구현한다. 2. 부모 Widget에서 자식 Widget을 제어할 GlobalKey를 선언하고 넘긴다. 3. 부모 ..
Source code or Tip/Flutter & Dart
2022. 10. 14. 20:00