我是靠谱客的博主 真实小伙,最近开发中收集的这篇文章主要介绍浅识Flutter 目录结构 入口文件 入口方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

浅识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 目录结构 入口文件 入口方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(59)

评论列表共有 0 条评论

立即
投稿
返回
顶部