Code For Better 谷歌开发者之声——Flutter - Google 开源的移动 UI 框架
Flutter 是 Google 开发的一个开源移动 UI 框架,用于创建高性能、可移植的 Android 和 iOS 应用。Flutter 使用 Dart 作为编程语言,并提供了各种工具和资源来加快应用开发过程。
以下是一个简单的 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!'),
),
),
);
}
}
这段代码首先导入了 Flutter 的核心 material 组件库。main
函数是程序的入口点,它启动了应用。MyApp
类继承自 StatelessWidget
,这意味着它是无状态的(状态变化由其他部分管理)。build
方法返回一个 MaterialApp
对象,它是一个带有 Scaffold
的页面,其中包含一个 AppBar
和一个居中的 Text
显示“Hello, World!”。这是学习 Flutter 的一个基本示例,展示了如何创建一个简单的用户界面。
评论已关闭