这一部分我们写一个简单应用
功能是,为一个创业公司生成建议的公司名称。
用户可以选择和取消选择的名称,保存喜欢的名称。
该代码一次生成十个名称
用户滚动时,生成新一批名称。
着重体验以下几点
- Flutter如何在Android、iOS、桌面和web里自动适应不同的UI体系
- Flutter工程/项目的基本结构
- 查找和使用packages来扩展功能
- 使用热重载(hot reload)加快开发周期
- 如何实现有状态的widget
- 如何创建一个无限的、延迟加载的列表
替换掉lib/main.dart中的内容
import 'package:flutter/material.dart';
void main(List<String> args) {
runApp(const MyApp());
}
class MyApp extends StatelessWidget{
const MyApp({super.key});
@override
Widget build(BuildContext context){
return MaterialApp(
title: 'Welcome to Flutter',
home: Scaffold(
appBar: AppBar(
title: const Text('Welcome to Flutter--appBar'),
),
body: const Center(
child: Text('Hello World'),
),
),
);
}
}
运行效果: