IT-FrontEnd/Flutter7 Flutter StateLessWidget, StatefulWidget flutter에는 stateless (상태유지X), stateful(상태유지O) 위젯이 있습니다. 1. StateLessWidget 화면을 갱신할 필요가 없기에적은 자원으로 화면을 구성합니다. 예를 들어, 텍스트, 이미지, 아이콘 등과 같은 정적 데이터를 표시하거나 단순한 화면 레이아웃을 만들 때 유용합니다. 2. StatefulWidget 상태가 변경되면 화면을 다시 갱신을 해야되기에 stateless 보다 CPU와 메모리 등 자원을 많이 소비합니다. 동적 데이터를 처리하거나 사용자 입력을 처리할 때 사용됩니다. Visual Code Example 기본적으로 입력창에 "st" 만 입력해주면 stateful or stateless widget을 손쉽게 제작 할 수 있습니다. 2023. 10. 29. flutter build.gradle flutter 프로젝트 패키지에 build.gradle 파일은 두개가 존재합니다. 1. android/app/build.gradle 이 파일은 Flutter 앱의 개별 Android 애플리케이션 모듈에 대한 Gradle 설정을 정의합니다. 앱의 빌드 변형 (build flavor) 및 설정, 의존성 관리, 프로가드 설정 등과 같이 앱의 특정 구성을 관리합니다. 이 파일은 각 앱 모듈에 대한 빌드 설정을 수정하는 데 사용됩니다. 2. android/build.gradle: 이 파일은 Android 프로젝트의 루트 수준 Gradle 설정을 포함합니다. 주로 Android 앱의 전반적인 구성을 관리하며, 서브 모듈 (앱 모듈 외의 다른 모듈)을 포함하거나 플러그인을 설정할 수 있습니다. Flutter 앱에 대.. 2023. 10. 26. Exception: Unable to find suitable Visual Studio toolchain. Please run `flutter doctor` for more details. vsCode로 플루터 프로젝트를 만들고 처음 겪었던 에러. 에러 메시지 : 원인 : 안드로이드 스튜디오를 못 찾겠다. 해결 방법 : 아래와 같이 안드로이드 스튜디어가 설치된 경로를 적어줍시다. 위 방법으로 해결이 안되었을 때는 윈도우 버튼 -> CMD(명령 프롬프트) -> flutter doctor -> 엔터 아래와 같이 visual studio 에러가 뜬다면 고쳐야겠죠?? 플루터 공식 홈페이지에 있는 방법대로 visual studio 혹은 visual studio build tool을 깔아줍니다. 다운로드 링크 : https://visualstudio.microsoft.com/downloads/#build-tools-for-visual-studio-2022 C++을 사용한 데스크톱 개발을 선택하고 설치.. 2023. 10. 25. 이전 1 2 다음