Skip to content

Latest commit

 

History

History
37 lines (34 loc) · 1.31 KB

20210121.md

File metadata and controls

37 lines (34 loc) · 1.31 KB

9 - Tyga

2021. 01. 21

  1. Provider

    • 하나의 데이터를 여러 페이지에서 공유하고 싶을 때
    • 유저 인증 정보와 같은 것들을 페이지마다 새로 불러오면 복잡하다
    • 간결한 코드
  2. dart의 세 가지 컬렉션:

    • List: 데이터의 순서가 있고 중복이 허용된다.
      List<데이터타입> 변수명 = [데이터1, 데이터2, ...];
      List<데이터타입> 변수명 = List();
      변수명.add(데이터1);
      변수명.add(데이터2);
      
    • Set: 데이터의 순서가 없고 중복이 허용되지 않는다.
      Set데이터타입> 변수명 = [데이터1, 데이터2, ...];
      Set<데이터타입> 변수명 = set();
      변수명.add(데이터1);
      변수명.add(데이터2);
      
    • Map: key와 value로 이루어지며 키는 중복되지 않고 값은 중복될 수 있다.
      Map<키 타입, 값 타입> 변수명 = {
          키1: 값1,
          키2: 값2,
          키3: 값3
      };
      Map<키 타입, 값 타입> 변수명 = Map();
      변수명[1] = 값1;
      변수명[2] = 값2;
      
  3. Flutter는 사람들이 만들어서 올려놓은 패키지들을 이용하여 다양한 효과들을 낼 수 있다.