【开源项目】Flutter版 玩安卓
warning:
这篇文章距离上次修改已过188天,其中的内容可能已经有所变动。
以下是一个简单的Flutter应用程序示例,它创建了一个按钮,当点击时会打印一条消息到控制台。
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: HomePage(),
);
}
}
class HomePage extends StatefulWidget {
@override
_HomePageState createState() => _HomePageState();
}
class _HomePageState extends State<HomePage> {
void _printMessage() {
print('你点击了按钮!');
}
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text('Flutter 玩安卓'),
),
body: Center(
child: RaisedButton(
child: Text('点击我'),
onPressed: _printMessage,
),
),
);
}
}
这段代码首先导入了Flutter框架的核心部分material.dart
。然后定义了一个MyApp
类,它是应用程序的根部件。HomePage
是一个有状态的部件,它包含了一个按钮部件,当按下按钮时,会调用_printMessage
函数打印一条消息。这个简单的例子展示了如何在Flutter中创建一个基本的用户界面和响应用户输入。
评论已关闭