import 'package:flutter/material.dart';
void main() => runApp(
new Center(
child: new Text(
'Hello, world!',
textDirection: TextDirection.ltr,
),
),
);
import 'package:flutter/material.dart';
- 导入了Material UI组件库
void main() => runApp();
- 与C/C++、Java类似,Flutter 应用中main函数为应用程序的入口,main函数中调用了,runApp 方法
- runApp 方法的功能是启动Flutter应用,它接受一个Widget参数,在本示例中它是Center类的一个实例,该参数代表Flutter应用。
- main函数使用了(=>)符号,这是Dart中单行函数或方法的简写。
运行效果
- 箭头函数
getUserInfo(name, account){
return name + ', ${account}';
}
// 等同于
getUserInfo(name, account) => name+ ', $account' ;
- 该runApp函数接受给定的Center Widget并使其成为widget树的根。 ‘Hello, world!’ 会显示在Center其子widget下的Text。框架强制根widget覆盖整个屏幕,这意味着文本“Hello, world”会居中显示在屏幕上。文本显示的方向需要在Text实例中指定。