dart文件使用.png
- 首先创建一个dart文件 (command+n) 文件名称为Calc
- Calc文件里面写了两个方法
//定义了一个add方法
int add(int x , int y ){
return x+y;
}
//定义一个类
class Calc{
//成员变量
int x;
int y;
//构造函数
Calc(int x,int y){
this.x = x;
this.y = y;
}
//定义了一个减法
minus(){
print(this.x-this.y);
}
}
//外部使用
导入: import 'Calc.dart';
//使用Calc文件里面add方法
add(10, 10);
//使用Calc文件里的类
var calc = new Calc(20, 10);
calc.minus();//打印结果:10
- 导入https://pub.dev/ 网站上的库
- 首先搜索你想导入库的名字比如:http
- 复制依赖(方框里的内容)
添加到pubspec.yaml文件
比如导入http库.png
添加依赖.png
- 在需要http的dart文件里面导入import 'package:http/http.dart' as http;//注意:as http 是给这个包起的别名 以后用的时候直接http就可以了
- 具体网络请求请回看:Flutter (五) 网络请求
- import 'dart:math';//dart文件自带的包(数学的包)
//生成随机数的方法 最大值是10
var math = new Random();
math.nextInt(10);
- 延时加载:当需要的时候才加载【按需加载】
import 'dart:math' deferred as math; //起了别名math
//用到math库了在加载
math.loadLibrary();
//按照正常使用
var m = new math.Random();
print(m.nextInt(10));
网友评论