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

来源:互联网 发布:邢台羊毛衫知乎 编辑:程序博客网 时间:2023/06/07 06:05

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

直接点击按钮生成。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博客
热门问题 孙组 放学后 http://hi.baidu.com/realrice/blog/item/4e75cecb804 HRN算法python shadowrocket 蜜桃传媒 StockbrokerGrapevine 股票经纪人 股票jjr 点痣要花多少钱 去哪里点痣比较好 点痣后有疤痕怎么办 点痣去哪个医院好 点痣要多久才能完全好 医院点痣要多少钱 点痣需要多少钱一颗 点痣的危害有哪些 那里可以点痣 什么时候点痣好 点痣留疤了怎么去除 为什么点痣后又长出来 点痣会有疤吗 哪个医院点痣好 点痣一颗多少钱 点痣前要注意什么 点痣的注意事项 点痣用什么点好 点痣大概需要多少钱 一般医院点痣多少钱 点痣注意什么 除痣灵点痣后的图片 点痣后注意什么 点痣膏有用吗 点斑点痣一般多少钱 除痣灵点痣的危害 点痣后有疤痕 点痣方法有哪些 点个痣多少钱 祛痣方法 点痦子图片 痣黑 消痣 怎样把痣去掉 点一颗痣多少钱 哪些痣不能点掉图解 点了痣要注意什么 光脉冲 点黑痣会留疤吗 祛痣后应注意什么 黑痣去除法