본문 바로가기

App Programming/Flutter20

[Flutter] Widget - Navigator 1. Navigator란? Navigator는 스택 구조(First In, Last Out) 기반의 페이지 관리 Widget입니다. Navigator Widget의 사용 방법은 2가지로 나눌 수 있습니다. 1) Navigator API - 페이지 이동이 순차적인 경우에 적합합니다. 2) Pages API - 페이지 이동이 다양한 경우에 적합합니다. 2. Navigator 생성자 및 속성 https://api.flutter.dev/flutter/widgets/Navigator-class.html Navigator class - widgets library - Dart API A widget that manages a set of child widgets with a stack discipline. Many.. 2022. 6. 19.
[Flutter] Widget - TextButton 1. TextButton이란? TextButton Widget은 Text 형태의 버튼 기능을 제공하는 Widget입니다. 2. TextButton 생성자 및 속성 https://api.flutter.dev/flutter/material/TextButton-class.html TextButton class - material library - Dart API A Material Design "Text Button". Use text buttons on toolbars, in dialogs, or inline with other content but offset from that content with padding so that the button's presence is obvious. Text butt.. 2022. 5. 16.
[Flutter] Widget - ListTile 1. ListTile이란? ListTile Widget은 높이가 고정된 단일 행을 제공하는 Widget입니다. 내용으로 다른 Widget이나 Icon 등을 넣을 수 있습니다. 2. ListTile 생성자 및 속성 https://api.flutter.dev/flutter/material/ListTile-class.html ListTile class - material library - Dart API A single fixed-height row that typically contains some text as well as a leading or trailing icon. A list tile contains one to three lines of text optionally flanked by icon.. 2022. 5. 11.
[Flutter] Widget - Card 1. Card란? Card Widget은 둥근 모서리와 그림자 효과가 포함된 박스를 제공하는 Widget입니다. 2. Card 생성자 및 속성 https://api.flutter.dev/flutter/material/Card-class.html Card class - material library - Dart API A material design card: a panel with slightly rounded corners and an elevation shadow. A card is a sheet of Material used to represent some related information, for example an album, a geographical location, a meal, cont.. 2022. 5. 11.
[Flutter] Widget - StatefulWidget & StatelessWidget 1. StatefulWidget과 StatelessWidget이란? StatefulWidget이란 상태(state)를 가지는 Widget입니다. 반대로, StatelessWidget이란 상태(state)를 가지지 않는 Widget입니다. * StatelessWidget도 (변경은 불가능한) 내부 State를 가지기에 엄연히 State가 있는 Widget이라고 표현하시는 분들이 있지만, Flutter 공식 문서에서는 State의 의미를 다음과 같이 정의합니다. - Widget이 생성될 때 동기적으로 읽을 수 있을 수 있는 정보 - Widget의 생명주기 동안 변경될 수 있는 정보 즉, 읽을 수 있고 변경 가능한 정보를 State라고 정의하고 있습니다. 실제 코드에서도 Stateless Widget은 Sta.. 2022. 5. 6.
[Flutter] Widget - ListView 1. ListView란? ListView Widget은 스크롤 기능이 포함된 목록 창을 제공하는 Widget입니다. ListView Widget을 사용하기 위해선, 반드시 높이를 지정해줘야 합니다. 예를 들어, 상위 Widget(Container, SizedBox 또는 Expanded 등)에서 height를 지정해주거나 여백 영역으로 한정해줘야 합니다. 2. ListView 생성자 및 속성 https://api.flutter.dev/flutter/widgets/ListView-class.html ListView class - widgets library - Dart API A scrollable list of widgets arranged linearly. ListView is the most commo.. 2022. 5. 5.