二维码

1、ZXing库介绍

  这里简单介绍一下ZXing库。ZXing是一个开放源码的,用Java实现的多种格式的1D/2D条码图像处理库,它包含了联系到其他语言的端口。Zxing可以实现使用手机的内置的摄像头完成条形码的扫描及解码。该项目可实现的条形码编码和解码。目前支持以下格式:UPC-A,UPC-E、EAN-8,EAN-13、39码、93码。ZXing是个很经典的条码/二维码识别的开源类库,以前在功能机上,就有开发者使用J2ME运用ZXing了,不过要支持JSR-234规范(自动对焦)的手机才能发挥其威力。

下面是ZXing的demo运行,我这里创建了一个二维码,内容是我博客的网址,大伙可以用微信的扫一扫功能,试一下。就可以直接打开我博客。
       
2、ZXing库主要类

  下面给大家介绍一下,ZXing库里面主要的类以及这些类的作用:

  • CaptureActivity。这个是启动Activity 也就是扫描器。
  • CaptureActivityHandler 解码处理类,负责调用另外的

Android之二维码生成和识别相关推荐

  1. 玩转Android之二维码生成与识别

    二维码,我们也称作QRCode,QR表示quick response即快速响应,在很多App中我们都能见到二维码的身影,最常见的莫过于微信了.那么今天我们就来看看怎么样在我们自己的App中集成二维码的 ...

  2. Android之二维码生成与识别 读取相册

    二维码生成与扫描 转自http://blog.csdn.net/u012702547/article/details/51501350 读取相册二维码 转自http://blog.csdn.net/a ...

  3. 【二维码识别】基于matlab GUI灰度+二值化+校正二维码生成与识别【含Matlab源码 635期】

    ⛄一.二维码生成与识别简介 如今,移动互联网技术日新月异,随着5G时代的来临,广泛应用于数据处理过程中的二维码信息安全日益成为人们越来越关注的问题.以QR码为代表的二维码,以其在信息存储.传输和识别技 ...

  4. 【二维码识别】灰度+二值化+校正二维码生成与识别【含GUI Matlab源码 635期】

    ⛄一.二维码生成与识别简介 如今,移动互联网技术日新月异,随着5G时代的来临,广泛应用于数据处理过程中的二维码信息安全日益成为人们越来越关注的问题.以QR码为代表的二维码,以其在信息存储.传输和识别技 ...

  5. python识别发票二维码_Python 实现二维码生成和识别

    今天突然想给自己自己做个头像,然后还是二维码的形式,这样只要扫一扫就可以访问我的主页.然后就开始自己的苦逼之路... 其实实现二维码java,c#,C++等都可以实现:由于自己正在学python,所以 ...

  6. python 二维码生成与识别

    python 二维码生成与识别 1.生成二维码 1.1 qrcode 安装qrcode模块 pip install qrcode 示例: # author:mlnt# createdate:2022/ ...

  7. Qt开发二维码工具QR二维码生成和识别支持批量生成免费使用

    简介 Qt编写,使用第三方库libqrencode和QZxing,支持QR二维码生成和识别,二维码可批量生成,支持中文,还可以设置二维码大小颜色.免费使用,下载链接在本文底部,拿走不用谢,假如您慷慨大 ...

  8. Android 二维码 生成和识别

    今天讲一下目前移动领域很常用的技术--二维码.现在大街小巷.各大网站都有二维码的踪迹,不管是IOS.Android.WP都有相关支持的软件.之前我就想了解二维码是如何工作,最近因为工作需要使用相关技术 ...

  9. Android 二维码 生成和识别(附Demo源码)

    Posted on 2013-08-25 23:15 泡泡糖 阅读( 20424) 评论( 7) 编辑 收藏 今天讲一下目前移动领域很常用的技术--二维码.现在大街小巷.各大网站都有二维码的踪迹,不管 ...

最新文章

  1. 折线图表动画(历史进程效果)
  2. 部署 Communicator Web Access
  3. 控件授权:知道Infragitics是怎么限制别人使用它的控件了。
  4. hdu2147 kiki's game(巴什博弈java)
  5. 数据结构教程网盘链接_数据结构101:链接列表
  6. 盘点丨2019十大边缘计算项目
  7. 理解图像配准中的LMeds、M-estimators与RANSAC算法
  8. Nsight2.0安装及单机调试(CUDA4.0)设置经验
  9. Python中的“ @”(@)符号有什么作用?
  10. 实战(一):对“钉钉”的逆向(实现打卡功能)
  11. Python内置函数(61)——eval
  12. qt 正则表达式 和 常用正则表达式应用
  13. BFM模型和Landmarks可视化
  14. MySql 根据身份证号来判别所属省份年龄及性别
  15. lineage+os+15+android,小米5 原生 Android 8.1“奥利奥”——lineageOS 15.1安装教程
  16. 老九学堂-删除重复值
  17. WIN10实用小技巧——快速回到桌面
  18. 脱单攻略 | 如何找到心仪的另一半?
  19. 三国志战略版:Daniel_马腾分析
  20. qq邮箱发送,mail from address must be same as authorization user

热门文章

  1. Dapr 正式发布 1.0
  2. 针对Fluent-Bit采集容器日志的补充
  3. .NET Conf 2020 - 基于ASP.NET Core构建可热插拔的插件化系统
  4. 别在.NET死忠粉面前黑.NET5,它未来可期!
  5. 三种方式让你轻松监控 EntityFramework 中的 sql 流转
  6. 使用BeetleX在Linux下部署.NET多站点服务
  7. EF批量插入太慢?那是你的姿势不对
  8. 刷新:重新发现.NET与未来
  9. 程序员修神之路--redis做分布式锁可能不那么简单
  10. 新起点!新征程!微软技术俱乐部(苏州)成立大会暨微软技术交流会