【发布时间】:2023-03-24 00:31:02
【问题描述】:
import 'package:flutter/material.dart';
void main() {
runApp(MyApp());
}
class MyApp extends StatelessWidget {
Widget build(BuildContext context) {
return MaterialApp(
home: Scaffold(
appBar: AppBar(
title: Text('My First App'),
),
body: Text('This is my default text'),
),
);
}
}
我最近开始学习 Flutter 框架,这让我很困惑,你能解释一下上面这段代码的部分吗,那是什么 BuildContext ,MaterialApp(是构造函数还是类,?), 它是参数,我尝试从他们的文档中学习,但它们对我来说太混乱了,我从这个类中编写的代码中所知道的是,build 方法返回一个小部件,而脚手架是某种预定义的代码有助于布局,类似 bootstrap 的东西有助于 CSS
【问题讨论】:
-
我会推荐查看flutter.dev和一些谷歌搜索启动,一切都是第一次,耐心和专注,你可以在YouTube上找到很多好的视频。