欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 文旅 > 旅游 > Flutter学习笔记(二)------ 第一个flutter项目

Flutter学习笔记(二)------ 第一个flutter项目

2025/4/19 8:43:26 来源:https://blog.csdn.net/python_use/article/details/143429312  浏览:    关键词:Flutter学习笔记(二)------ 第一个flutter项目

一、Dart语法

dart语法较为简单,学过python和c++后发现大同小异。不过多介绍

1.函数可变参数

可以类比*args, **kwargs,与之不同的是dart中,*args **kwargs不能同时存在

void a(int a, [float x, double b=0.0])
{//do something...
}a(10, 1); //a = 10 x = 1  b= 0
a(10, 5.0, 89.0)  //a = 10  x = 5.0  b = 89.0void a(int a, {String sex = "", int age = 10})
{}

二、创建项目

1.vscode

(1)安装flutter插件,之后配置flutterSDK路径和dart路径,分别为   flutter目录\bin  flutter目录\bin\cached\dart-sdk

(2)输入》flutter new project

2.目录结构

3.入口文件:main.dart

1.入口

程序从main启动,runApp里面放一个顶级控件,就可以显示该控件

如以上代码,创建了一个居中显示的文字。

如果你想知道空间都有哪些属性,可以按下ctrl然后点击这个控件,跳转到源代码仔细阅读。

2.装饰

scaffold 脚手架 建筑架;

我们一般把material App作为根组件,像这样: 

3.抽象、封装

 

4.基本组件

(1)Container

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词