전체 글(117)
-
INSTALL_FAILED_INSUFFICIENT_STORAGE 해결법
에뮬레이터 진행중에 아래 에러가 떴다. [INSTALL_FAILED_INSUFFICIENT_STORAGE] Error: ADB exited with exit code 1 adb: failed to install /Users/Admin/Development/flutter/flutter_app_test/build/app/outputs/apk/app.apk: Failure [INSTALL_FAILED_INSUFFICIENT_STORAGE] 메모리 부족 이슈. 아래 2가지를 조치해주니 됐다. 1. 저장공간 늘려주기 : https://jvvp.tistory.com/1122 2.wipe data 로 데이터 정리
2022.10.10 -
Dart 4 비동기 프로그래밍
https://www.inflearn.com/course/%ED%94%8C%EB%9F%AC%ED%84%B0-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8/unit/105778 Dart 언어는 Asychoronous Programming 이다. Future 지연 함수 void main() { // Future - 미래 // 미래에 받아올 값 addNumbers(1,1); } void addNumbers(int number1 , int number2){ print('계산 시작: $number1 + $number2'); // 2개의 파라미터 // delayed -지연되다. // 1번 파라미터 - 지연할 시간 (얼마나 지연할건지) Duration // 2번 파라미터 - 지연시간이 지난 후 실..
2022.10.03 -
Dart 3 함수형 프로그래밍
List Map , Set 변환 void main() { List blackPink = ['로제','지수','제니','리사','제니']; print(blackPink); // [로제, 지수, 제니, 리사, 제니] // List -> Map print(blackPink.asMap()); // {0: 로제, 1: 지수, 2: 제니, 3: 리사, 4: 제니} // List -> Set print(blackPink.toSet()); // {로제, 지수, 제니, 리사} // Map -> List Map blackPinkMap =blackPink.asMap(); print(blackPinkMap.keys.toList()); // [0, 1, 2, 3, 4] print(blackPinkMap.values.toList..
2022.10.03 -
Dart 2 객체지향 프로그래밍
목차 1. class 1) Getter , Setter 2. 상속 1) Override 2) static 3. Interface 4. generic 5. Object 1. class void main() { Idol blackPink = Idol('블랙핑크', ['지수', '로제', '리사', '제니']); // new 안써도 됨 print(blackPink.name); //블랙핑크 print(blackPink.members); // [지수, 로제, 리사, 제니] blackPink.sayHello(); // 안녕하세요. 블랙핑크입니다. blackPink.introduce(); // 저희 멤버는 [지수, 로제, 리사, 제니]가 있습니다. Idol bts = Idol('bts', ['RM','뷔']); pr..
2022.10.02 -
Dart 언어 기본기
느낀점 java와 다르게 Wrapper 클래스가 없네? List 사용 처음 보는 ?? 문법 / enum final 과 const 차이 처음 알음 print는 파이썬 스럽다. typedef + arrow function 유용하다! 출처: Dart #1.기본기 : [코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출! https://www.inflearn.com/course/%ED%94%8C%EB%9F%AC%ED%84%B0-%ED%94%84%EB%A1%9C%EC%A0%9D%ED%8A%B8/unit/102748 print 출력 팁 $ String name ='레드벨벳'; String name2 = '슬기'; print(name + name2); print(name+' '..
2022.10.02 -
flutter 2강
구글 느낌 내고싶다, 커스터 마이징 하고싶다 : MaterialApp return MaterialApp( // IOS 느낌 : Cupertino() home: Icon(Icons.event) ); 앱 영역을 상중하 로 나눠주는 기능 : Scaffold 위젯 return MaterialApp( // IOS 느낌 : Cupertino() home: Scaffold( appBar: AppBar(), // 상단에 들어갈 위젯 body: Container( child: Icon(Icons.star), ], ), // 중단에 들어갈 위젯 bottomNavigationBar: BottomAppBar(child: Text('hi')), // 하단에 들어갈 위젯 ) ); 여러 위젯 사용하기 하기전: analysis_op..
2022.10.02