분류 전체보기96 [Flutter] 앱 개발 로드맵 구현시 주의사항 1. 폴더 구조. - screen : 스크린 전체에 해당되는 위젯들을 모아두는 폴더 - component : 스크린을 구성하는 데 공통으로 사용될 만한 요소의 위젯을 모아두는 폴더 - model : 모델들을 따로 모아두는 폴더 - const : 상수를 모아놓는 폴더 Flutter 에서 자주 사용하는 주변장치 센서 sensors_plus 센서 핸드폰의 움직이는 속도 측정(Accelerometer) 회전 측정 (Gyroscope) 자기장 측정 (Magnetometer) sensor_plus GPS GPS 권한 관리, GPS상 핸드폰 위치 업데이트, (위도경도 기반) 거리계산 geolocator 카메라 카메라 권한 관리, 카메라가 찍고있는 화면을 핸드폰에 보여줌 camera 블루투스 주변 블루.. Study/Flutter 2023. 1. 12. 더보기 ›› [Flutter] 문법정리#3 클래스 네임드 생성자 - 클래스를 생성하는 여러 방법을 명시하고 싶을때 사용 class Idol{ final String name; final int memberCount; Idol(String name, int memberCount) : this.name = name, this.memberCount = memberCount; // 네임드 생성자 Idol.fromMap(Map) : this.name = map['name'] this.memberCount = map['memberCount']; } void main (){ Idol blackPink = Idol('블랙핑크', 4) Idol bts = Idol.fromMap({ 'name' : 'BTS', 'memberCount' : 7, }); } Private .. Study/Flutter 2023. 1. 12. 더보기 ›› [Flutter] 문법정리#2 함수, 람다, typedef Dart 에서는 매개변수를 지정하는 방법으로 순서가 고정된 매개변수(positional parameter)와 이름이 있는 매개변수 (named parameter)가 있다. 일반 함수 int positionalAdd(int a , int b){ return a+b } int namedAdd({required int a , requried int b}){ return a+b } positionalAdd(10,20) namedAdd(a : 30 , b :20) int combineAdd1(int a, [int b = 2]){ return a + b; } int combineAdd2({required int a, int b=2}) { return a + b; } int combineAdd3( int a, {re.. Study/Flutter 2023. 1. 12. 더보기 ›› [Flutter] 문법정리#1 기본 타입 정리 var / dynamic var - 변수에 값이 들어가면 자동으로 타입을 추론 dynamic - 변수의 타입을 유추하지만 타입을 고정하지 않아, 다른 타입의 값 저장 가능. var name = "김고은"; // name = 1 불가 dynamic name = "김고은"; name = 1; // 가능 final / const final - 런타임 상수 const - 빌드타임 상수 final DateTime now = DateTime.now(); const DateTime now2 = DateTime.now(); //에러 List 여러값을 순서대로 한 변수에 저장할때 사용.. .add() - 추가 .where() - List에 있는 값을 순회하며 특정 조건에 맞는 값만 필터링하여 사용 .map() - Lis.. Study/Flutter 2023. 1. 11. 더보기 ›› [C#] Singleton 디자인 패턴 구현방법 싱글톤 패턴의 일반적인 구성요소는 다음과 같다. private 생성자 private static 인스턴스 객체 public static 객체반환 함수 이를 코드로 작성하면 다음과 같은 방식이 기본적인 클래스 구성으로 나타난다. public sealed class Singleton { private Singleton(){} // 1.private 생성자. private static Singleton _instance = null // 2. private static 인스턴스 객체 public static Singleton Instance {get { if ( _instance == null) _instance = new Singleton(); return _instance; } } // 3.public s.. Study/C# 2023. 1. 5. 더보기 ›› 반응형 이전 1 ··· 9 10 11 12 13 14 15 ··· 20 다음