반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 자료구조공부
- Kafka
- JPA 공부
- nestjs
- 프로그래머스
- 스프링
- 코테공부
- Axon framework
- JPA예제
- K8S
- nestjs공부
- JPA공부
- nestjs스터디
- 스프링공부
- 카프카
- Flutter
- querydsl
- JPA스터디
- 알고리즘공부
- JPA
- 플러터 공부
- DDD
- 기술면접공부
- 코테준비
- 스프링 공부
- 자바공부
- 스프링부트
- 기술공부
- 플러터 개발
- 스프링부트공부
Archives
- Today
- Total
DevBoi
[Flutter] 계층 구조 이해하기 본문
반응형
플러터에서 위젯은 계층 구조로 이루어져 있다.
뭐 전체적인 모습은 아닐수도있다.하지만 해당 구조로 이루어져 있고
계층 형으로 각각의 부모를 상속 받는다.
위젯의 트리를 반환하는 build()함수를 구현하여, 고유 특성 정의가 가능하다.
계층 구조는 위젯의 UI를 더 구체적으로 표현이 가능하다.
계층들은 앱을 만드는 데 많은 옵션을 주고, 위젯 계층 블록들을 사용할 수 있게 한다.
UI는 크게 두가지로 분류한다. 변경되는 화면 or 불변의 화면
사용자가 버튼을 누를때마다 변경되면 StateFul widget이다.
쉽게 얘기하면, 팝업 메뉴 버튼이 있고, 이에 따라 State가 계속 바뀐다고 가정하자
그러면, 해당 앱은 Stateful widget이고 State를 받아서 계속 변경되는 것이다.
반응형
'[Mobile] > [Flutter]' 카테고리의 다른 글
[Flutter] 화면 구성 위젯 이해하기 (0) | 2023.07.11 |
---|---|
[Flutter] 샘플 프로젝트 분석 (0) | 2023.07.11 |
[Flutter] 애증의 플러터에 FCM 붙여보기 (0) | 2023.06.23 |
[Flutter] Boot pay로 정기 결제 구현하기 (0) | 2023.06.10 |
[Flutter] IOS 앱 빌드 및 배포 (TestFilght) (0) | 2023.06.04 |