JavaAPI开发(4)zxing——生成一个二维码跳到某个 址

二维码简介

二维码是近几年在移动设备上很流行的一种编码方式,它能够储存更多的信息和更多的数据类型。

二维条码/二维码的特点

1.高密度编码,信息容量大:可容纳多达1850个大写字母或2710个数字或1108个字节,或500多个汉字,比普通条码信息容量约高几十倍。

2.编码范围广:该条码可以把图片、声音、文字、签字、指纹等可以数字化的信息进行编码,用条码表示出来;可以表示多种语言文字;可表示图像数据。

3.容错能力强,具有纠错功能:这使得二维条码因穿孔、污损等引起局部损坏时,照样可以正确得到识读,损毁面积达50%仍可恢复信息。

4.译码可靠性高:它比普通条码译码错误率百万分之二要低得多,误码率不超过千万分之一。

5.可引入加密措施:保密性、防伪性好。

6.成本低,易制作,持久耐用。

7.条码符 形状、尺寸大小比例可变。

8.二维条码可以使用激光或CCD阅读器识读

二维码的功能

●信息获取(名片、地图、WIFI密码、资料)

● 站跳转(跳转到微博、手机 站、 站)

●广告推送(用户扫码,直接浏览商家推送的视频、音频广告)

●手机电商(用户扫码、手机直接购物下单)

●防伪溯源(用户扫码、即可查看生产地;同时后台可以获取最终消费地)

●优惠促销(用户扫码,下载电子优惠券,抽奖)

●会员管理(用户手机上获取电子会员信息、VIP服务)

●手机支付(扫描商品二维码,通过银行或第三方支付提供的手机端通道完成支付)

就以 站跳转为例,讲述一下怎么生成二维码。

二维码的生成方法

1.使用SwetakeQRCode在Java项目中生成二维码

2.使用BarCode4j生成条形码和二维码

3.使用zxing生成二维码

4.google chart api就有实现二维码的方法

5.使用jQuery-qrcode生成二维码

以上是生成二维码的几种主要的方法,我们接下来试着用第三种方法来生成二维码和解析二维码。

使用zxing来生成二维码

二维码的生成

使用zxing来解析二维码

二维码解析

今天关于二维码的介绍就到这里了,如果大家想更加了解二维码的生成和解析,可以自己百度,操作一下。

jar包的下载地址:链接:
https://pan.baidu.com/s/1gfZrRNX 密码:az3q。

代码下载地址:链接:
https://pan.baidu.com/s/1ht9hFqG 密码:ugc0。

喜欢的可以点下关注,点下赞,支持一下,谢谢大家

玄子的头条个人主页

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2018年1月1日
下一篇 2018年1月1日

相关推荐