Android 二维码生成
来源:互联网 发布:c语言中与的符号 编辑:程序博客网 时间:2024/05/18 01:34
content 为传入生成二维码的内容,500 为二维码的宽高
private Bitmap generateQRCode(String content) { try { QRCodeWriter writer = new QRCodeWriter(); // MultiFormatWriter writer = new MultiFormatWriter(); BitMatrix matrix = writer.encode(content, BarcodeFormat.QR_CODE, 500, 500); return bitMatrix2Bitmap(matrix); } catch (WriterException e) { e.printStackTrace(); } return null;}
private Bitmap bitMatrix2Bitmap(BitMatrix matrix) { int w = matrix.getWidth(); int h = matrix.getHeight(); int[] rawData = new int[w * h]; for (int i = 0; i < w; i++) { for (int j = 0; j < h; j++) { int color = Color.WHITE; if (matrix.get(i, j)) { color = Color.BLACK; } rawData[i + (j * w)] = color; } } Bitmap bitmap = Bitmap.createBitmap(w, h, Config.RGB_565); bitmap.setPixels(rawData, 0, w, 0, 0, w, h); return bitmap;}
0 0
- android 生成二维码图片
- android 生成二维码
- android二维码条形码生成
- android 二维码生成
- android 二维码生成
- android 生成二维码/一维码
- Android生成二维码图片
- Android二维码扫描、生成
- Android生成二维码
- Android生成二维码
- Android 二维码生成
- android 解析、生成二维码
- android 生成二维码
- Android二维码生成功能
- Android二维码生成
- Android zxing生成二维码
- android 二维码生成操作
- android 二维码生成
- 你真的会写单例模式吗——Java实现
- 数据库连接池原理分析
- 经典排序之 选择排序
- 如何判断input 中checkbox 中是否勾选
- JavaScript —— JS截取字符串substr 和 substring方法的区别
- Android 二维码生成
- 自定义View学习之12/7(进度条之混合模式)
- 深入分析Java的序列化与反序列化
- 【HDU】 1022 Train Problem I
- android的SDK升级解决方法
- hadoop_2_完全分布式高可用
- [poj 2528] Mayor's posters 线段树+离散化
- PHP 对二维数组进行指定key排序
- 转:C++宏中的“#”与“##”用法