Flutter实现二维码扫描

 更新时间:2021年04月20日 10:35:42   作者:leftstrange  
这篇文章主要为大家详细介绍了Flutter实现二维码扫描,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

本文实例为大家分享了Flutter实现二维码扫描的具体代码,供大家参考,具体内容如下

配置安卓访问权限:

1. 文件配置路径android\app\src\main\AndroidManifest.xml

2. 添加代码:

<uses-permission android:name="android.permission.CAMERA" />    
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>

在pubspec.yaml文件中引入新的架包

dependencies:
    flutter:
        sdk: flutter
 
    qrscan: ^0.2.22

核心代码:

//引用架包
import 'package:qrscan/qrscan.dart' as qrscan;
//调用方法
String result = await qrscan.scan();

代码示例:

import 'package:flutter/material.dart';
import 'package:qrscan/qrscan.dart' as qrscan;
 
void main() {
  runApp(Demo());
}
 
class Demo extends StatelessWidget {
  @override
  Widget build(BuildContext context) {
    return Scaffold(
      appBar: AppBar(
        title: Text("扫描二维码Demo"),
      ),
      body: Center(
        child: RaisedButton(
          onPressed: getScanner,
          child: Text("扫一扫"),
        ),
      ),
    );
  }
}
 
//扫描二维码
Future getScanner() async {
  //扫描二维码
  String result = await qrscan.scan();
  //输出结果
  print(result);
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • 实时获取股票数据的android app应用程序源码分享

    实时获取股票数据的android app应用程序源码分享

    本文我们分享一个实时获取股票数据的android app应用程序源码分享,可以作为学习使用,本文贴出部分重要代码,需要的朋友可以参考下本文
    2015-09-09
  • android FM播放时拔出耳机后FM APP自动close解决方法

    android FM播放时拔出耳机后FM APP自动close解决方法

    android FM播放时拔出耳机后FM APP自动close关闭的情况应该怎样解决呢?下面为大家详细介绍下具体修改方法,感兴趣的朋友可以参考下
    2013-06-06
  • Android自定义View实现角度选择器

    Android自定义View实现角度选择器

    前几天在Google Photos查看照片,用了一下它的图片剪裁功能,于是我马上就被其界面和操作吸引。后来想模仿做一个和Google Photos裁图页面几乎一模一样的角度选择器,本文比较基础,在阅读本文前只需要掌握最基础的自定义View知识和Android事件知识。下面来一起学习下吧。
    2016-11-11
  • AndroidStuio插件开发适用于jetbrains全家桶

    AndroidStuio插件开发适用于jetbrains全家桶

    这篇文章主要介绍了AndroidStuio插件开发适用于jetbrains全家桶,本文通过实例给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-12-12
  • android组件SwipeRefreshLayout下拉小球式刷新效果

    android组件SwipeRefreshLayout下拉小球式刷新效果

    这篇文章主要为大家详细介绍了android组件SwipeRefreshLayout下拉小球式刷新效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-02-02
  • Android普通对话框用法实例分析

    Android普通对话框用法实例分析

    这篇文章主要介绍了Android普通对话框用法,以实例形式较为详细的分析了Android对话框的创建技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-09-09
  • 实例讲解Android App使用自带的SQLite数据库的基本方法

    实例讲解Android App使用自带的SQLite数据库的基本方法

    这篇文章主要介绍了Android App使用自带的SQLite数据库的基本方法,SQLite是一个小巧的内嵌型数据库,在数据库需求不大的情况下使用SQLite其实非常有效,需要的朋友可以参考下
    2016-04-04
  • Android超清晰6.0权限申请AndPermission

    Android超清晰6.0权限申请AndPermission

    这篇文章主要介绍了Android超清晰6.0权限申请AndPermission,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-11-11
  • Android动画教程之属性动画详解

    Android动画教程之属性动画详解

    这篇文章主要给大家介绍了关于Android动画教程之属性动画的相关资料,文中通过示例代码介绍的非常详细,对各位Android开发者们具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-05-05
  • Android开发中常用的一些小技巧

    Android开发中常用的一些小技巧

    这篇文章主要介绍了Android开发中常用的一些小技巧,个人总结的一些常用方法和小技巧,需要的朋友可以参考下
    2015-02-02

最新评论