浅识Flutter 目录结构 入口文件 入口方法
- 目录结构
- 入口文件
- 入口方法
目录结构
android:android平台相关代码
ios:ios平台相关代码
lib:flutter相关代码,我们主要编写的代码就在这个文件夹
test:用于存放测试代码
pubspec.yaml:配置文件,一般存放一些第三方库的依赖。
入口文件
每一个flutter项目的lib目录里面都有一个main.dart 。这个文件就是flutter的入口文件
入口方法
其中的main方法是 dart 的入口方法。runApp方法是flutter的入口方法。MyApp是自定义的一个组件
void main() => runApp(new MyApp());
这是Dart语言特有的速写形式,将其展开后,完整代码如下所示
void main() {
return runApp (Widget app) ;
}
从上面的代码中可以看到,main()函数中只调用runApp()函数,使用runApp()函数可以将给定的根组件填满整个屏幕。
你可能会有疑问,为什么一定要使用runApp()函数?如果不调用runApp()函数,项目也可以正常执行,但是屏幕上什么都不会显示。
Flutter是Dart语言的移动应用框架,runApp()函数就是Flutter框架的入口,如果不调用runApp()函数,那么执行的就是一个Dart控制台应用
最后
以上就是真实小伙最近收集整理的关于浅识Flutter 目录结构 入口文件 入口方法的全部内容,更多相关浅识Flutter内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复