Flutter基础入门
Flutter是一个开源的UI工具包,它可以用来构建高质量的原生跨平台应用。Flutter可以与现有代码一起工作。它提供了丰富的widget集合,以及一个完整的开发环境。
以下是一个简单的Flutter应用程序示例,它创建一个在屏幕中心显示“Hello, World!”的应用程序:
import 'package:flutter/material.dart';
void main() => runApp(MyApp());
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text('Flutter Demo'),
),
body: Center(
child: Text('Hello, World!'),
),
),
);
}
}
在这个例子中,我们首先导入了material.dart
库,这是创建Material Design应用程序所必需的。然后,我们定义了一个MyApp
类,它扩展了StatelessWidget
。在build
方法中,我们返回一个MaterialApp
,它是一个包含顶部标题栏和中心显示文本的页面。
当你运行这个应用程序时,你会看到一个屏幕,上面居中显示“Hello, World!”。这是Flutter开发的一个基本入门示例,展示了如何构建一个简单的用户界面。
评论已关闭