二维码现在很流行,特别是在手机系统应用中。在Android系统中推荐使用第三方开源工具类库com.google.zxing来实现二维码(
QRCode
)及一维码(条形码)的生成和解析。zxing已封装了对条形码、二维码图像的解码和生成工作,对外提供了简单的api。下面看看J2SE和Android两个版本的二维码生成代码:
1、J2SE下二维码图像生成
QRCodeWriter writer = new QRCodeWriter(); try { BitMatrix matrix = writer.encode(content, BarcodeFormat.QR_CODE,width, height); File file = new File(imagePath); MatrixToImageWriter.writeToFile(matrix, "png", file); } catch (WriterException e) {
原文地址:
Android及Java使用google.zxing生成和解码(解析)二维码(QRCode)| http://orgcent.com/android-zxing-qrcode-encode-barcode/