Flutter (十)dart文件使用

  • 首先创建一个dart文件 (command+n) 文件名称为Calc
dart文件使用.png
  • 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就可以了
  • 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));

点个赞呗!!!

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容