반응형 전체 글1724 플러터 ExpansionTile 위젯: 사용방법 및 옵션 ExpansionTile 위젯은 타이틀과 리딩(leading) 아이콘을 제공하고, 제목을 탭하면 확장되어 추가 콘텐츠를 표시할 수 있는 위젯입니다.주로 앱 내에서 메뉴, FAQ, 설정 항목 등을 구현할 때 사용됩니다.이 글에서는 ExpansionTile 위젯의 기본 사용법과 다양한 옵션들을 소개하겠습니다.1. ExpansionTile 기본 사용법ExpansionTile의 가장 기본적인 형태는 타이틀과 확장될 때 보여질 자식 위젯들을 지정하는 것입니다.예시: 기본 ExpansionTile 사용import 'package:flutter/material.dart';void main() { runApp(MyApp());}class MyApp extends StatelessWidget { @override .. 2024. 8. 4. 플러터 Wrap 위젯: 사용방법 및 옵션 [자동 줄바꿈] Wrap 위젯은 자식 위젯들이 줄을 넘어가면 자동으로 줄을 바꿔 배치해주는 위젯입니다.Row나 Column처럼 가로 또는 세로 방향으로 배치할 수 있지만, 주어진 공간을 넘어갈 때 자동으로 줄바꿈이 되기 때문에 더 유연한 레이아웃 구성이 가능합니다.특히 태그, 버튼, 이미지 갤러리와 같은 UI를 만들 때 유용하게 사용할 수 있습니다.1. Wrap 위젯 기본 사용법 기본적으로 Wrap 위젯은 자식 위젯들을 가로 방향으로 배치하다가 공간이 부족하면 다음 줄로 넘깁니다.예시: 기본 Wrap 사용import 'package:flutter/material.dart';void main() { runApp(MyApp());}class MyApp extends StatelessWidget { @override W.. 2024. 8. 4. 플러터에서 Generics 쉽게 이해하기 Generics(제네릭)는 특정 타입에 구애받지 않고 다양한 데이터를 처리할 수 있도록 하는 기능입니다.제네릭을 사용하면 코드의 재사용성이 높아지고, 타입 안정성이 보장됩니다.Flutter에서는 제네릭을 사용하여 다양한 위젯이나 데이터 구조를 더 유연하게 설계할 수 있습니다.1. Generics란?Generics는 다양한 데이터 타입을 다룰 수 있는 일반적인 코드 구조를 의미합니다.예를 들어, Dart의 List 클래스는 제네릭을 사용하여 숫자, 문자열, 위젯 등 모든 타입의 데이터를 담을 수 있습니다.예시: 리스트(List)List numbers = [1, 2, 3]; // 정수 리스트List words = ["hello", "world"]; // 문자열 리스트List widgets = [Text("H.. 2024. 8. 4. Dart에서 Generics 쉽게 이해하기 Generics(제네릭)는 프로그래밍에서 여러 타입의 데이터를 다룰 때 사용됩니다.Dart에서 제네릭을 사용하면 특정 타입에 종속되지 않는 코드를 작성할 수 있어, 코드의 재사용성을 높이고 타입 안전성을 유지할 수 있습니다.1. Generics란?Generics는 다양한 데이터 타입을 처리할 수 있도록 해주는 도구입니다.쉽게 말해, 제네릭을 사용하면 여러 가지 타입을 사용할 수 있는 코드를 작성할 수 있습니다.예를 들어, Dart의 List 클래스는 제네릭을 사용하여 다양한 타입의 데이터를 담을 수 있습니다.예시: 리스트(List)List intList = [1, 2, 3]; // 정수 리스트List stringList = ["Hello", "World"]; // 문자열 리스트List doubleList.. 2024. 8. 4. 플러터 ScaffoldMessenger 위젯 사용법 및 옵션: 초보자 가이드[ SnackBar ] Flutter에서 ScaffoldMessenger 위젯은 앱 화면에 스낵바와 같은 메시지를 표시하는 데 사용됩니다.이 포스트에서는 ScaffoldMessenger의 기본 개념부터 사용 방법, 주요 옵션까지 알아보겠습니다.초보자들도 쉽게 따라할 수 있도록 단계별로 설명하겠습니다.1. ScaffoldMessenger란? ScaffoldMessenger는 Flutter에서 스낵바(Snackbar)를 관리하는 데 사용되는 위젯입니다.이전에는 ScaffoldState의 showSnackBar 메서드를 사용하여 스낵바를 표시했지만, ScaffoldMessenger는 이를 대체하여 더 나은 상태 관리와 메시지 표시를 제공합니다.* 스택바를 띄우고 페이지가 이동하더라도 에러를 일으키지 않고 다음 페이지에서도 상태를 유.. 2024. 8. 4. 파이썬 딕셔너리: 기초부터 활용까지 파이썬의 딕셔너리(Dictionary)는 키(Key)와 값(Value)의 쌍으로 데이터를 저장하는 데이터 구조입니다.딕셔너리는 빠른 검색, 추가, 삭제가 가능하며, 다양한 데이터 유형을 저장할 수 있는 매우 유용한 자료형입니다.이 포스트에서는 딕셔너리의 기본 개념부터 주요 메서드와 활용 방법까지 알아보겠습니다.1. 딕셔너리가 뭐죠?딕셔너리는 {}(중괄호)를 사용하여 생성하며, 각 항목은 키와 값의 쌍으로 구성됩니다.키는 고유해야 하며, 값은 다양한 데이터 유형일 수 있습니다.person = { "name": "John", "age": 30, "city": "New York"}위 예제에서 person은 세 개의 키-값 쌍을 가진 딕셔너리입니다.2. 딕셔너리 기초2.1 딕셔너리 생성딕셔너리는.. 2024. 8. 3. 이전 1 ··· 221 222 223 224 225 226 227 ··· 288 다음 반응형