安卓最简单用zxing生成二维码

来源:互联网 发布:邢台羊毛衫知乎 编辑:程序博客网 时间:2024/06/23 11:50

最近看了一下安卓生成二维码,我写代码以简洁为主,看了看各位大牛写的都太复杂,自己总结了下,自己以后忘了看看,若是能帮到各位,兄弟甚是开心。

直接点击按钮生成。ed_text为一个文本输入框。

public void open(View view) throws WriterException {    String text = ed_text.getText().toString();    /*String match = "^[1-9][0-9]{}";*/    if (text.equals("")){        Toast.makeText(context, "输入为空", Toast.LENGTH_SHORT).show();    }else {        Bitmap bitmap;        BitMatrix result;        MultiFormatWriter multiFormatWriter = new MultiFormatWriter();        result = multiFormatWriter.encode(text, BarcodeFormat.QR_CODE,200,200);        int w = result.getWidth();        int h = result.getHeight();        int[] pixels = new int[w * h];        for (int y = 0; y < h; y++) {            int offset = y * w;            for (int x = 0; x < w; x++) {                pixels[offset + x] = result.get(x, y) ? BLACK : WHITE;            }        }        bitmap = Bitmap.createBitmap(w,h,Bitmap.Config.ARGB_8888);        bitmap.setPixels(pixels,0,200,0,0,w,h);        iv_x.setImageBitmap(bitmap);    }

阅读全文
'); })();
0 0
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 辐射的 高铁辐射 辐射剧情 雷达辐射 人核辐射 磁核辐射 大气辐射 空间辐射 辐射2修改器 辐射强度 辐射标志 放疗辐射 辐射避难所破解版 辐射避难所online 辐射避难所攻略 日本核辐射化妆品 变压器有辐射吗 变电站有辐射吗 冰箱有辐射吗 路由器有辐射吗 核辐射的危害 辐射4开局必须七件事 辐射4材料代码 电热毯有辐射吗 辐射什么意思 打印机有辐射吗 打印机有辐射 手机辐射的危害 手机辐射有多大 辐射岛安卓汉化下载 辐射 黑袍雷斯林 辐射对人有什么危害 电脑辐射的危害 电脑辐射有多大 辐射有什么危害 辐射是什么意思 电磁辐射测量仪价格 核辐射检测仪 辐射避难所汉化版 核辐射探测器 便携式核辐射检测仪