반응형
[Flutter] 플러터 기초 (4) - Hello World, FloatingActionButton 등 기본 예제.
Flutter 플러터 기초 (4) - Hello World, FloatingActionButton 등 기본 예제.
안녕하세요 정보처리마법사 입니다.
이번 포스팅의 주제는 플러터 기초에 관한 내용입니다.
특별히 짜여진 커리큘럼은 없으면 그냥 되는대로 프레임워크랑 언어를 익히는 중입니다.
이상으로 포스팅을 마칩니다. 감사합니다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
|
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch: Colors.blue,
),
home: HelloState('Hello World!!'));
}
}
class HelloState extends StatefulWidget {
final String title;
HelloState(this.title);
@override
_HelloStateState createState() => _HelloStateState();
}
class _HelloStateState extends State<HelloState> {
String _msg = 'Hello World!!!';
int _cnt = 0;
@override
Widget build(BuildContext context) {
return Scaffold(
floatingActionButton: FloatingActionButton(
child: Icon(Icons.ac_unit), onPressed: _changeMsg),
appBar: AppBar(
title: Text(widget.title),
),
body: Center(
child: Column(
mainAxisAlignment: MainAxisAlignment.center,
children: <Widget>[
Text(
_msg,
style: TextStyle(fontSize: 20),
),
Text(
'$_cnt',
style: TextStyle(fontSize: 20),
)
],
)));
}
void _changeMsg() {
setState(() {
_msg = 'Hello World~!\r\nNice to meet you~!';
_cnt++;
});
}
}
http://colorscripter.com/info#e" target="_blank" style="color:#4f4f4f; text-decoration:none">Colored by Color Scripter
|
http://colorscripter.com/info#e" target="_blank" style="text-decoration:none; color:white">cs |
Ctrl + C , Ctrl + V
이상으로 포스팅을 마칩니다. 감사합니다.
잘 못 된 정보가 있으면 말씀해주세요.
공감버튼 클릭은 작성자에게 큰 힘이 됩니다. 행복한 하루 되세요.
“파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음"
반응형
'Flutter' 카테고리의 다른 글
[Flutter] 플러터 기초 (6) - 리스트뷰 위젯(ListView Widget) 예제. (0) | 2019.07.10 |
---|---|
[Flutter] 플러터 기초 (5) - cupertino ui button, material ui button (0) | 2019.06.28 |
[Flutter] 플러터 기초 (3) - 플러그인 사용하기. 토스트(Toast) 예제. (0) | 2019.06.28 |
[Flutter] 플러터 기초 (2) - 리스트, 스낵바 등 기초 연습. (3) | 2019.06.26 |
[Flutter] 플러터 기초 (1) - 초반 셋팅 (안드로이드스튜디오 사용) (2) | 2019.06.25 |