반응형
Flutter 기본 위젯에 대해 간단히 정리합니다.
1. 보여지는 위젯
- Text - 텍스트표시
- RichText - 다중 스타일 텍스트 지원
- DefaultTextStyle - 텍스트 스타일 기본값 제공
2. 사용자로 부터 입력을 받을수 있는 위젯
- Textfield - 사용자 입력 필드.
- Checkbox - 체크박스
- Radio - 라디오 버튼
- Switch - 토글 버튼
- Slider - 슬라이더
3. 레이아웃 위젯
- Container - 박스형 레이아웃
- Row - 가로정렬
- Column - 세로정렬
- Stack - 위젯 겹치기
- Expanded - 부모위젯에 따라 크기 확장
- Padding - 내부여백 추가
4. 상호작용하는 위젯
- GestureDetector - 제스처 ( 탭, 스와이프 ) 감지
- InkWell - 클릭효과 제공
5. 애니메이션 위젯
- AnimatedContainer - 애니메이션 가능한 컨테이너
- AnimatedOpacity - 투명한 애니메이션
- Hero - 화면 전환 애니메이션
6. 네트워크, 미디어 위젯
- Image - 네트워크 또는 로컬 이미지 표시
- VideoPlayer - 비디오 재생
- Icon - 아이콘 표시
- ProgressIndicator - CircularProgressIndicator와 LineProgressIndicator 포함
7. 기타 위젯
- FutureBuilder - 비동기 작업 처리
- StreamBuilder - 스트림 데이터를 위젯으로 표시
- AlertDialog - 대화상자
- Scaffold - 화면의 기본 구조 제공
반응형
'프로그래밍 > Flutter' 카테고리의 다른 글
| [ Flutter Widget ] 플러터 기본위젯 - Radio (0) | 2025.01.01 |
|---|---|
| [ Flutter Widget ] 플러터 기본위젯 - Checkbox (3) | 2025.01.01 |
| [ Flutter Widget ] 플러터 기본위젯 - Textfield (1) | 2025.01.01 |
| [ Flutter Widget ] 플러터 기본위젯 - RichText (3) | 2025.01.01 |
| [ Flutter Widget ] 플러터 기본위젯 - Text (2) | 2025.01.01 |