본문 바로가기

DART3

Dart에서 JSON 다루기 Dart에서 JSON을 다룰 때 바로 확인해서 이용할 수 있는 예제 코드를 소개합니다. 기본 Dart에서는 JSON 다루기위한 내장 라이브러리가 포함되어 있습니다. 사용하기 위해서는 상단에 JSON 라이브러리를 Impot 해야합니다. 예제 JSON 파싱하기 import 'dart:convert'; void main() { // JSON 문자열 String jsonString = ''' { "name": "John", "age": 30, "languages": ["Dart", "JavaScript", "Python"] } '''; // JSON 문자열을 Map으로 파싱 Map jsonMap = jsonDecode(jsonString); // 데이터에 접근 String name = jsonMap['name'.. 2023. 10. 25.
[Dart] 기본예제 코드분석 정리 Center() Text를 가운데로 이동 child 옵션 자신 아래 위젯을 넣겠다는 의미 여러 위젯을 넣을때는 children 옵션을 사용 Scaffold 클래스 Switch - setState() 함수 변수 값이 바뀌면 해당 내용을 앱에 갱신함 ElevateButton 위젯 $ 를 이용하여 선언한 변수를 가져올 수 있음 ElevatedButton( child: Text('$test'), style: ButtonStyle( backgroundColor : MaterialStateProperty.all(_color) ), onPressed: ((){ { ... } }) ) 2023. 5. 28.
[flutter] Dart 기본정보 다트(Dart)의 기본 8가지 특징 다트는 기본적으로 main() 함수에서 시작 다트는 어디에서나 변수를 선언하고 사용할 수 있음 다트에서 모든 변수가 객체이며, 모든 객체는 Object 클래스를 상속 받음 다트는 자료형이 엄격함, 여러변수를 허용하려면 dynamic 타입을 이용 해야함 다트는 제너릭타입을 이용해 개발 가능함, List, List처럼 다양한 데이터 넣을 수 있음 다트는 public, protected 같은 키워드가 없음, 대신에 변수명 앞에 언더스코어(_)를 이용해 표시할 수 있음 변수나 함수의 시작은 언더스코어 또는 문자열로 시작하고 그 이후에 수자를 입력해야함 다트는 삼항 연산자를 사용할 수 있음 다트 주요 자료형 구분 자료형 설명 숫자 int double num 정수형 또는 실수형 .. 2023. 4. 28.