믹스인(2)
-
[플러터 2] UI 구조 3
Tabbar 탭바는 앱이 실행되고 난 후 사용자의 요청에 의해 그림을 다시 그리기 위해서는 Tabbar를 클릭하면 화면이 동적으로 변경되기 때문에 StatefulWidget 을 사용해야 한다. Scaffold의 endDrawer 속성 앱에서 탐색 링크(네비에기션)를 표시하기 위해 Scaffold의 가장자리에서 수평으로 슬라이드하는 위젯이다. 왼쪽에서 오른쪽으로 슬라이드하는 드로어 : drawer 속성 사용 오른쪽에서 왼쪽으로 슬라이드하는 드로어 : endDrawer 속성 사용 CircleAvatar 이 위젯은 이미지를 둥글게 만들어주는 위젯으로 프로필 이미지를 표시할 때 사용한다. 위젯을 둥글게 만드는 방법 1. Container 위젯을 사용해서 decoration 속성으로 Container를 둥글게 만..
2021.08.14 -
[플러터 2] 플러터 기본 문법 1
타입 확인 runtimeType을 활용하여 변수의 타입을 확인 타입 추론 var : 타입변경 불가 var 로 한번 초기화된 데이터 타입은 다른 타입으로 변경이 불가능 dynamic : 타입변경 가능 dynamic 타입은 모든 타입을 받을 수 있고, 다른 타입으로도 변경가능하다. 연산자 몫 계산 : 숫자~/숫자 나머지 계산 : 숫자%숫자 조건문 null 대체 연산자 변수값이 null 이면 ?? 뒤에 값이 출력 null이 아니면 변수값이 출력 익명함수와 람다식의 차이 람다식 : return 키워드를 안적어도 값이 반환 - (파라미터) => 동작 혹은 리턴값 익명함수 : return 키워드를 반드시 적어야 값이 반환 - (파라미터) { 동작 또는 반환값 } - 함수를 전달받을 때는 Function() 사용 클..
2021.08.14