분류 전체보기(129)
-
flutter_native_splash(인트로 화면)
플러터 앱 실행시 검은색 화면이 체감상 5초 이상 지속 된다 앱이 실행되기 위한 사전 처리로 인해 이렇게 된다고 하는데 이걸 인트로 화면으로 바꿔보자 라이브러리 추가 방법 : 1. 터미널에 아래 명령어 입력시 자동으로 등록됨 flutter pub add flutter_native_splash 2. pubspec.yaml에 직접 입력후 pub get dependencies: flutter_native_splash: ^2.2.4 사용방법 사용할 Dart파일에 입력 import 'package:flutter_native_splash/flutter_native_splash.dart'; void main() { WidgetsBinding widgetsBinding = WidgetsFlutterBinding.ens..
2022.07.11 -
12. Future, Async, await
1. Future 클래스는 비동기 작업을 할 때 사용 2. Future 는 일정 소요시간 후에 실제 데이터나 에러를 반환 3. async 클래스는 await 메서드를 가지고 있음 - await로 선언된 메서드는 응답이 처리될 때가지 대기
2022.07.08 -
11. 플러터 화면 이동
import 'package:flutter/material.dart'; class FirstPage extends StatelessWidget { const FirstPage({Key? key}) : super(key: key); @override Widget build(BuildContext context) { return Scaffold( appBar: AppBar( title: Text('FirstPage'), ), body: Center( child: ElevatedButton( onPressed: () { Navigator.push(context, MaterialPageRoute(builder: (BuildContext context) { return SecondPage(); })); }, ch..
2022.07.07 -
플러터 MissingPluginException
플러그인 적용후 저장시 MissingPluginException 에러가 발생 한다. 원인 : 핫리로드가 안되는 현상 발생 해결 방법 : 디버깅을 정지 flutter clean 후 다시 새로 디버깅을 시작
2022.07.07 -
10. 플러터 토스트창 테스트
1. pubspec.yaml 를 열고 fluttertoast 라이브러리를 추가 해준다 dependencies: flutter: sdk: flutter # The following adds the Cupertino Icons font to your application. # Use with the CupertinoIcons class for iOS style icons. cupertino_icons: ^1.0.2 fluttertoast: ^8.0.9 2. import 적용 및 토스트 구현 import 'package:flutter/material.dart'; import 'package:fluttertoast/fluttertoast.dart'; class TostTest extends StatelessWi..
2022.07.07 -
9. 플러터 이미지 넣기
1. 프로젝트에 이미지 파일을 담을 폴더 생성 후 이미지 넣기 - assets 폴더 생성 후 flutter.png 파일 담음 2. pubspec.yaml 에서 이미지 경로 지정 assets: - assets/flutter.png 3. 코드상에 이미지 지정 child: Image.asset("assets/flutter.png",height: 100)
2022.07.07