본문 바로가기
반응형

전체 글1421

플러터에서 Cantainer 와 SizedBox, 언제 어떤 것을 사용해야 할까요? 플러터 개발에서 레이아웃을 구성할 때 컨테이너와 사이즈드 박스는 가장 기본적으로 사용되는 위젯입니다.두 위젯 모두 크기와 위치를 설정하는 데 사용되지만, 약간의 차이점과 장단점이 존재하기 때문에 상황에 따라 적절하게 선택해야 합니다.이 블로그 글에서는 컨테이너와 사이즈드 박스의 특징과 차이점을 자세히 살펴보고, 언제 어떤 위젯을 사용해야 하는지 명확하게 안내해 드리겠습니다. 1. 컨테이너 위젯 컨테이너 위젯은 자식 위젯을 감싸고 배경색, 여백, 패딩 등을 설정하여 레이아웃을 구성하는 데 사용됩니다.또한, decoration 속성을 사용하여 그림자, 테두리, 그라데이션 등 다양한 시각 효과를 추가할 수 있습니다. 컨테이너 위젯의 주요 특징자식 위젯을 감싸고 레이아웃을 구성합니다.배경색, 여백, 패딩 등을 .. 2024. 7. 24.
플러터 Image 위젯 사용법 및 옵션 완벽 가이드 플러터에서 이미지를 표시하는 데 가장 기본적인 위젯은 바로 Image 위젯입니다.로컬 파일, 네트워크 URL, 또는 Asset 이미지를 사용하여 다양한 이미지를 표시할 수 있습니다.또한, 이미지 크기 조정, 잘라내기, 회전 등 다양한 옵션들을 제공하여 원하는 대로 이미지를 표현할 수 있습니다.이 블로그 글에서는 Image 위젯의 사용법과 주요 옵션들을 자세히 살펴보고, 실제 코드 예시와 함께 다양한 이미지 표현을 구현해 보겠습니다. 1. 기본 사용법Image 위젯은 표시할 이미지를 image 속성으로 전달합니다.로컬 파일 이미지의 경우 AssetImage, 네트워크 URL 이미지의 경우 NetworkImage 클래스를 사용합니다.// 로컬 파일 이미지Image.asset('assets/images/flu.. 2024. 7. 24.
플러터 Container 위젯 사용법 및 옵션 완벽 가이드 플러터에서 가장 기본적인 위젯 중 하나인 Container 위젯은 다른 위젯들을 감싸고 배경색, 여백, 패딩 등을 설정하여 레이아웃을 구성하는 데 사용됩니다.또한, decoration 속성을 사용하여 그림자, 테두리, 그라데이션 등 다양한 시각 효과를 추가할 수 있습니다.이 블로그 글에서는 Container 위젯의 사용법과 주요 옵션들을 자세히 살펴보고, 실제 코드 예시와 함께 다양한 레이아웃과 시각 효과를 구현해 보겠습니다. 1. 기본 사용법 Container 위젯은 child 속성으로 감싸고 싶은 다른 위젯을 전달합니다.기본적으로 투명한 배경색을 가지고 있으며, 여백과 패딩은 설정되지 않습니다.Container( child: Text('플러터 배우기'),) 2. 주요 옵션Container 위젯에는 .. 2024. 7. 24.
플러터 Icon 위젯 사용법 및 옵션 완벽 가이드 플러터에서 아이콘을 표시하는 데 가장 기본적인 위젯은 바로 Icon 위젯입니다.Material Design에서 제공하는 다양한 기본 아이콘들을 사용하거나, SVG 파일을 사용하여 사용자 정의 아이콘을 만들 수 있습니다.이 블로그 글에서는 Icon 위젯의 사용법과 주요 옵션들을 자세히 살펴보고, 실제 코드 예시와 함께 다양한 아이콘 표현을 구현해 보겠습니다. 1. 기본 사용법 Icon 위젯은 표시할 아이콘을 Icons 클래스의 상수로 전달합니다. 기본적으로 검은색 아이콘이 표시됩니다.Icon(Icons.home), 2. 주요 옵션 Icon 위젯에는 다양한 옵션들이 존재하여 아이콘의 크기, 색상, 패딩 등을 조정할 수 있습니다. 주요 옵션들과 예시 코드는 다음과 같습니다.size: 아이콘 크기를 설정합니다... 2024. 7. 24.
플러터 Text 위젯 사용법 및 옵션 완벽 가이드 플러터에서 텍스트를 표시하는 데 가장 기본적인 위젯은 바로 Text 위젯입니다.간단한 문구부터 풍부한 스타일링을 가진 문단까지, 다양한 텍스트 표현이 가능합니다.이 블로그 글에서는 Text 위젯의 사용법과 주요 옵션들을 자세히 살펴보고, 실제 코드 예시와 함께 다양한 텍스트 표현을 구현해 보겠습니다. 1. 기본 사용법 Text 위젯은 표시할 텍스트 문자열을 data 속성으로 전달합니다.옵션 없이 기본적으로 사용하면 검은색 텍스트가 왼쪽 정렬된 상태로 표시됩니다. Text('Hello, Flutter!'), 2. 주요 옵션 Text 위젯에는 다양한 옵션들이 존재하여 텍스트의 스타일과 레이아웃을 자유롭게 조정할 수 있습니다.주요 옵션들과 예시 코드는 다음과 같습니다.style: 폰트, 크기, 색상, 두께, .. 2024. 7. 24.
프로그램 개발자라면 알아야 할 에러 메시지 100선: 초보부터 전문가까지 여기 프로그램 개발에서 자주 발생하는 영어 에러 메시지 100개를 추천드립니다. 1. SyntaxError - 구문 오류 2. TypeError - 타입 오류 3. ReferenceError - 참조 오류 4. NameError - 이름 오류 5. ValueError - 값 오류 6. IndexError - 인덱스 오류 7. KeyError - 키 오류 8. AttributeError - 속성 오류 9. ImportError - 가져오기 오류 10. ModuleNotFoundError - 모듈을 찾을 수 없음 11. ZeroDivisionError - 0으로 나누기 오류 12. FileNotFoundError - 파일을 찾을 수 없음 13. IOError - 입출력 오류 14. OverflowError .. 2024. 7. 24.
반응형