Container 容器组件 名称功能alignment对齐方式decoration容器的样式调用 BoxDecoration 类margin外边距 EdgeInsets.all(10.0)padding外边距 同上transform动画属性 transform: Matrix4.rotationZ(0.2)height高度width宽度child…
MaterialAPP 组件 一般作为顶层的跟组件使用,常用属性有 home title color theme routes 等 更换主题颜色 MaterialApp( theme: ThemeData(primarySwatch:Colors.red)) Scaffold 组件 相当于声明页面的组件,主要组件有 appBar 显示顶部的 App…
检查本地虚拟机命令flutter devices运行全部平台flutter run -d all快捷键r 热加载R 热重启P 显示网格O 切换系统平台预览模式Q 退出预览模式 项目创建 flutter 命令创建 flutter create [项目名] 日常项目开发推荐使用 Andriod Studio 创建 flutter 项目
声明类 ( 同 JS ) class Person{ String name = "zhangsan", void getInfo(){}}var person = new Person() 默认构造函数 形式同 JS 的 Contructor class Person{  …
自定义方法 返回类型 方法名 (参数){ 函数体 return 返回值} 可选参数 参数也需要规范类型 type Fun (参数1,[参数2,参数3]){ // 中括号表示可选参数,标准是放在最后} 默认参数 type fun (参数1,[参数2=3,参数…
属性 length 长度 isEmpty 判断是否为空 isNotEmpty 判断是否不为空 reversed 数组反转 var list = [1,2,3,4,5]list.length // 5;list.isEmpty //falselist.isNotEmpty // truevar newList = list.reversed(…
1. 数据类型 string 字符类型 String str = "Hello Dart"; int 整数类型 int num = 12; double 浮点类型 注意: double 类型的变量可以兼容 int 类型, 但 int 和 double 不能参与计算, 如果参与计算需要数据都声明称成 int 或者 double double num …
本插件是基于 ThreeJs 的二次封装, 可以让使用者通过API调用方式快速创建自己的Three场景, 工具库中提供了基础交互功能,更多功能持续更新中 安装 npm install plain-three -S or yarn add plain-three -S or pnpm install plain-three 引入 import Pla…
安装 yarn add react-native-elements react-native-vector-icons 使用图标的配置 编辑 android/app/build.gradle project.ext.vectoricons = [ iconFontNames: [ 'MaterialIcon…
react-navigation 安装 yarn add react-native-reanimated react-native-gesture-handler react-native-screens react-native-safe-area-context @react-native-community/masked-view @reac…