Flutter面试知识点分享:
对于Flutter求职者,若面试中被问及Flutter main.dart 的用途是什么?我们该如何作答
在
Flutter
项目中,
main.dart
文件是项目的入口点。它包含了应用程序的主函数,这个
主函数是应用程序的启动点。
main.dart
里面可以配置初始化代码设置状态栏、项目主题、路由、动画等,它是应用程
序的核心文件,用于组织和管理整个应用程序的结构和逻辑。
void main() {
//配置透明的状态栏
SystemUiOverlayStyle systemUiOverlayStyle = const SystemUiOverlayStyle(statusBarColor:
Colors.transparent);
SystemChrome.setSystemUIOverlayStyle(systemUiOverlayStyle);
runApp(
ScreenUtilInit(
designSize: const Size(1080, 2400), //设计稿的宽度和高度 px
minTextAdapt: true, splitScreenMode: true, builder: (context , child) {
return GetMaterialApp(
debugShowCheckedModeBanner: false, title: "Application", //配置主题
theme: ThemeData(
primarySwatch: Colors.grey
),
initialRoute: AppPages.INITIAL, //配置 ios 动画
defaultTransition:Transition.rightToLeft ,
getPages: AppPages.routes,
);
})
);
}
Flutter文档学习:Dart Flutter入门实战基础教程下载地址-2024年更新