[Flutter] SharedPreferences를 통한 상태 관리
·
Flutter
기기 자체에 데이터를 저장하는 SharedPreferences Flutter에서 SharedPreferences는 기기 자체에 앱의 데이터를 저장하는 기능을 구현하려는 경우에 사용하는 라이브러리입니다. 일반적으로는 앱의 환경설정 값을 구현하기 위해 사용합니다. SharedPreferences에 저장된 데이터들은 key-value 형태로 저장됩니다. key는 반드시 문자열 형태를 가지며, set 혹은 get 메소드를 사용하여 각 key에 해당하는 value를 저장하거나 불러올 수 있습니다. 저장 혹은 불러오려는 데이터에 대한 set과 get 메소드는 해당 데이터를 담은 변수의 데이터 타입을 따릅니다. getString(), getBool(), getInt()... 과 같은 형태로 작성합니다. SharedP..
[Flutter] Cannot create a project within the Flutter SDK. Target directory 'path' is within the Flutter SDK at 'path'.
·
Flutter
새로운 Flutter 프로젝트를 생성할 때 위와 같은 팝업창이 뜨면, 프로젝트 화면으로 넘어갔을 때 Flutter 라이브러리가 표시되지 않는다.이는 Flutter SDK 파일 안에 프로젝트를 포함시키려고 했을 때 발생하는 오류다.따라서, 프로젝트 경로를 Flutter SDK가 아닌 다른 경로로 지정해주어 해결할 수 있다.