Notice
Recent Posts
Recent Comments
올해는 머신러닝이다.
Flutter Study #2 - Scaffold 위젯 추가 본문
Scaffold 위젯 추가
Flutter 카카오톡 오픈 채팅방 바로가기 : https://open.kakao.com/o/gsshoXJ
기본적으로 모바일 구조가 상단에 Appbar
가 있으며 하단에 바텀시트가 있으며 floating action button
이 있다.
그 구조를 기본적으로 지원하는 하나의 위젯이 Scaffold
라고 보면 된다.
그럼 하나씩 적용해보자.
import 'package:flutter/material.dart';
void main() {
var app = MaterialApp(
home: Scaffold(
appBar: AppBar(), // 추가
),
);
runApp(app);
}
짜잔~ 이런 타이틀바가 생긴걸 볼수 있다. 이걸 AppBar 라고 한다.
그리고 아래 floating button
을 추가도 아주 쉽게 할수 있다.
import 'package:flutter/material.dart';
void main() {
var app = MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text("Lets see some images!"),
),
floatingActionButton: FloatingActionButton(
child: Icon(Icons.add), //Widget 추가
onPressed: () { // 이벤트 콜백 함수
print('Hi there!');
},
),
),
);
runApp(app);
}
추가적으로 메테리얼 아이콘을 변경시
https://material.io/tools/icons 에서 검색해서 Icons.*** 변경하면 된다.
'스터디 > Flutter' 카테고리의 다른 글
Flutter Study #4 - StatefulWidget 구현 방법 (0) | 2018.09.06 |
---|---|
Flutter Study #3 - Custom Widget 추가 (0) | 2018.09.06 |
Flutter Study #1 - Flutter 기본 구조 살펴보기 (0) | 2018.09.06 |
[Dart] 기본 문법 정리 (0) | 2018.05.01 |
[Dart]자바 개발자를 위한 다트(Dart) 훝어보기 (0) | 2018.05.01 |