본문 바로가기

Flutter8

05. Flutter build 종료 후 이벤트 다른 윈도우 프로그램이나 웹처럼 load 후에 이벤트를 찾다가 글을 씀. @override @mustCallSuper void initState() { 1) 시작 super.initState(); final bool? sharedRemember = SharedPreferencesSingleton.getValue("isRemember"); rememberValue = sharedRemember == null ? false : true; 1) 종료 WidgetsBinding.instance.addPostFrameCallback((_) { 3) 시작 //저장 상태. if(rememberValue) { final String? sharedEmail = SharedPreferencesSingleton.getVal.. 2022. 9. 16.
04. Flutter 상태 저장 shared_preferences Flutter로 Web에서 입력했던 내용을 종료하고 다시 실행 시 데이터를 꺼내오고 싶음. Debug Web에서 데이터를 꺼내오기 위한 사전 처리 --web-port만 정해주면 된다. dependencies: flutter: sdk: flutter shared_preferences: ^2.0.15 pub에서 추가. import 'package:shared_preferences/shared_preferences.dart'; class SharedPreferencesSingleton { static late final _prefs; static final SharedPreferencesSingleton _sharedPreferences = SharedPreferencesSingleton._internal().. 2022. 9. 16.
02. Flutter Dio 사용법 dio 최신 버전 추가 class HttpRequest { //https://pub.dev/packages/dio static final _dio = Dio(); static Future fetchPost(String url, HttpHeaderModel header, E parameter) async { String requestBodyJson = jsonEncode(parameter); Map headerMap = _getSendHeaderMap(header); try { var response = await _dio.request( HttpConst.baseUrlLocal + url, data: requestBodyJson, options: Options(method:'POST', headers: .. 2022. 8. 28.
01. 플러터 설치 1. 플러터 다운로드 https://flutter.dev/docs/get-started/install/windows Windows install How to install on Windows. flutter.dev 한국어로 들어가게 되면 failed만 나와서 다운로드를 못 받아서 영문으로 들어갔다. 다운로드 후 파일을 홈페이지에 나와있는 경로에 생성해서 옮겨준다. 2. C드라이브 src 폴더 생성 후 fluuter 옮기기. flutter_console.bat을 누르고 버전 확인. 3. 환경 변수에 경로를 추가해준다. 4. cmd창을 키고 flutter 경로가 제대로 되었나 확인. 2021. 7. 26.