码迷,mamicode.com
首页 > 其他好文 > 详细

9、Flutter 实现 生成二维码

时间:2019-02-11 21:27:53      阅读:1175      评论:0      收藏:0      [点我收藏+]

标签:ref   wan   blank   child   代码   .com   build   dep   tla   

1、加入依赖

在 pubspec.yaml 中 dependencies 节点下添加:

dependencies:
qr_flutter: ^1.1.6

 

2、引入代码

在需要细线二维码的 dart 类中引入依赖代码包:

import package:qr_flutter/qr_flutter.dart;

 

代码部分

import package:flutter/material.dart;
import package:qr_flutter/qr_flutter.dart;

/**
 * 首页
 */
class HomePage extends StatefulWidget {
  @override
  _HomePageState createState() => _HomePageState();
}

class _HomePageState extends State<HomePage>
    with AutomaticKeepAliveClientMixin { // 切换界面保持,不被重置

  @override
  bool get wantKeepAlive => true;

  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: new AppBar(
        title: new Text("我是标题"),
      ),
      body: new Center(
        child: new QrImage(
          data: "这里是需要生成二维码的数据",
          size: 200.0,
      ),
      ),
    );
  }
}

 

详细属性:https://pub.dartlang.org/packages/qr_flutter

技术图片

 

3、实现效果

技术图片

 

博客地址:https://www.cnblogs.com/niceyoo

 

9、Flutter 实现 生成二维码

标签:ref   wan   blank   child   代码   .com   build   dep   tla   

原文地址:https://www.cnblogs.com/niceyoo/p/10363121.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!