我正在学习Flutter,我从非常基础开始。我没有使用MaterialApp。什么是设置整个屏幕背景颜色的好方法?如何在Flutter中设置主屏幕的背景颜色?
这是我到目前为止有:
import 'package:flutter/material.dart';
void main() {
runApp(new MyApp());
}
class MyApp extends StatelessWidget {
// This widget is the root of your application.
@override
Widget build(BuildContext context) {
return new Center(child: new Text("Hello, World!"));
}
}
我的一些问题是:
- 什么是背景色设置一个基本的方法是什么?
- 我在屏幕上看到了什么?哪个代码“是”背景?有没有什么东西可以设置背景颜色?如果不是,什么是简单和适当的“简单背景”(为了绘制背景颜色)。
感谢您的帮助!
如果你正在构建一个简单的应用程序或不使用Material Design的应用程序,容器是一个不错的选择。如果你正在构建一个应用材料,如果你想在所有的画布和卡片深色背景考虑使用ThemeData.dark()。您也可以在使用cardColor和canvasColor参数的构造函数ThemeData卡和帆布背景颜色进行细粒度的控制。 https://docs.flutter.io/flutter/material/ThemeData/ThemeData.html –