移动端框架
reactnative
flutter
dart 语法
数据类型
num 数值 int整数 double 小数 isNaN
String 字符串 多个字符用 三个引号 ‘’‘ ‘’’
bool 布尔值
Map 键值对 取值方式 obj['name']
List 数组
变量
var 泛型
final 只赋值一次
const 常量
flutter 框架使用
1,main.dart 入口文件
// 引入系统提供的UI库 import 'package:flutter/material.dart';
// 入口函数 void main(){ runApp(MyApp()); } // StatelessWidget 无状态组件 静态组件 // StatefulWidget 有状态组件 动态组件 class MyApp extends StatelessWidget { @override // 函数 build 渲染函数 返回值是组件 Widget build(BuildContext context) { return MaterialApp( title: 'movie', theme: ThemeData( // 默认颜色 primarySwatch: Colors.blue ), debugShowCheckedModeBanner: false, home: MyHomePage(), ); } }
class MyHomePage extends StatelessWidget {