Flutter 如何使用第三方控件 Flutter 如何使用第三方控件

Flutter 如何使用第三方控件

1. 包倉庫

所有包都會發布到Dat的包倉庫裏,類似與Java的Jar包

https://pub.dev/

按照喜歡星級排序的第三方庫

https://pub.dev/flutter/packages?sort=like

2. 在pubspec.yaml文件,dependencies下添加名稱和版本

dependencies:
  flutter:
    sdk: flutter

  cupertino_icons: ^1.0.0
  fluttertoast: ^3.1.3
  http: ^0.12.0+1
  dio: ^2.0.14
  url_launcher: ^4.2.0+3

點擊4 Pub outdated 可以查看第三方庫的版本信息

3. 在dart中間中導入第三方控件包

import 'package:url_launcher/url_launcher.dart';

4. 示例用url打開百度

launch(url) 該方法必須導入url包 才能使用。

import 'package:flutter/material.dart';
import 'package:url_launcher/url_launcher.dart';

class UrlPackageExample extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      title: "使用第三包示例",
      home: new Scaffold(
        appBar: new AppBar(
          title: new Text("使用第三方包示例"),
        ),
        body: new Center(
          child: new RaisedButton(
            onPressed: () {
              const url = "https://www.baidu.com/";
              launch(url);
            },
            child: new Text("打開百度"),
          ),
        ),
      ),
    );
  }
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章