flutter 安装
还是墙的原因,导致了安装过程无比艰辛
1.如果命令行下载不了,直接下来安装包吧,解压下来,放在当前登录人的文件下,可点击前往,看一下一般的app 安装在哪个文件目录下了
2.配置文件中有一个$HOME,怎么看$HOME 代表哪个文件路径呢, 控制台中 echo $HOME 即可查看
3.接下来就是安装安卓sdk 等等,配置环境变量。最后都没问题了,flutter app 也创建好了以后,准备编译的时候,还会有一个问题,
https://www.cnblogs.com/wupeng88/p/11455874.html,在编译的时候,会卡住,这是解决办法,把google 的下载,换成阿里的,就可以了
基础
1.material是标准的移动端和web端设计语言
2.main函数使用了(=>)这是dart中单行或者方法的写法
3.继承了StatelessWidget,应用本身也是一个widget,以下这些也是widget: 对齐(alignment)、填充(padding)和布局(layout)
4.Scaffold提供了默认的导航栏,标题,body属性
5.widget的主要工作是提供一个build()方法来描述如何根据其他较低级别的widget来显示自己
6.new Center 和new Text 都属于一个wedgit
7.引用包 import 'package:english_words/english_words.dart';
8.Stateless widgets 是不可变的, 这意味着它们的属性不能改变 - 所有的值都是最终的.
9.Stateful widgets 持有的状态可能在widget生命周期中发生变化. 实现一个 stateful widget 至少需要两个类:
基础
1.变量以下划线(_)开头,在Dart语言中使用下划线前缀标识符,会强制其变成私有的。