Android 扫一扫----ZXing 的使用

简介:

1. 首先现在ZXing的lib

2. 在Android Studio集成ZXing。

1
2
3
public  void  scan(View view){
     startActivityForResult( new  Intent(MainActivity. this , CaptureActivity. class ), 0 );
}

  以上是打开扫一扫。 二维码的生成可以去http://cli.im/

3. 创建二维码

1
2
3
4
5
6
7
8
9
10
public  void  make(View view){
     String input = mInput.getText().toString();
     if  (input.equals( "" )){
         Toast.makeText(MainActivity. this "输入不能为空" , Toast.LENGTH_LONG).show();
     } else  {
         Bitmap bitmap = EncodingUtils.createQRCode(input,  500 , 500 ,
                 BitmapFactory.decodeResource(getResources(), R.drawable.icon));
         mIvResult.setImageBitmap(bitmap);
     }
}

效果如下图。 其中SCAN对应scan方法。 扫描后的结果为: 你好啊!

Make QRCode为创建二维码的Code,方法为make。 创建的结果为下图的二维码。

 


本文转自Work Hard Work Smart博客园博客,原文链接:http://www.cnblogs.com/linlf03/p/5377806.html,如需转载请自行联系原作者

目录
相关文章
|
Android开发
安卓最简单用zxing生成二维码
安卓最简单用zxing生成二维码
240 0
|
Android开发
Android 使用ZXing生成带logo的二维码
Android 使用ZXing生成带logo的二维码
400 0
Android 使用ZXing生成带logo的二维码
|
编解码 Android开发
Android中二维码的扫描与生成(zxing库)( 二 )
上一篇讲了zxing的理论知识,这一篇直接给大家上代码吧
278 0
|
Java Android开发
Android中二维码的扫描与生成(zxing库)( 一 )
zxing是google推出的一个开源的二维码框架,可以实现使用手机的摄像头完成二维码的扫描和解码
406 0
|
Android开发
Android项目实战(二十八):Zxing二维码实现及优化
原文:Android项目实战(二十八):Zxing二维码实现及优化 前言:   多年之前接触过zxing实现二维码,没想到今日项目中再此使用竟然使用的还是zxing,百度之,竟是如此牛的玩意。   当然,项目中我们也许只会用到二维码的扫描和生成两个功能,所以不必下载完整的jar包,使用简化版的即可,下文可见。
1074 0
|
Android开发
Android项目实战(四十四):Zxing二维码切换横屏扫描
原文:Android项目实战(四十四):Zxing二维码切换横屏扫描 Demo链接 默认是竖屏扫描,但是当我们在清单文件中配置横屏显示的时候: 这时候扫描,会发现扫描效果变形,方向不对。
1164 0
|
Android开发
Android项目实战(四十四):Zxing二维码切换横屏扫描
Demo链接 默认是竖屏扫描,但是当我们在清单文件中配置横屏显示的时候: 这时候扫描,会发现扫描效果变形,方向不对。   可按以下步骤进行修改: 1、修改CameraConfigurationManager.
1430 0