扫描二维码

原创 2016年05月31日 15:39:13

zxing库下载地址:http://download.csdn.net/detail/xiaruoli89/9536545


需要依赖zxing这个module


布局文件:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context="zxing.my.com.zxingdemo.MainActivity">


    <Button
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="开始扫描"
        android:id="@+id/button"
        android:onClick="scan"
        android:layout_gravity="center_horizontal" />
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:textSize="18sp"
        android:text="result:"/>
    <TextView
        android:id="@+id/tv_result"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:textSize="18sp"
        />
</LinearLayout>


代码:

private TextView tv_result;
@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    tv_result= (TextView) findViewById(R.id.tv_result);
}


public void scan(View v){
    startActivityForResult(new Intent(MainActivity.this, CaptureActivity.class),0);
}


@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    if(resultCode==RESULT_OK){
        Bundle  bundle=data.getExtras();

        tv_result.setText(bundle.getString("result"));
    }
}

在百度上找个二维码生成器,随便写一段文字,生成二维码,然后扫描后的信息就会出现在tv_result里了

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

微信扫描二维码-电脑上网

展视网北京科技有限公司--cuidc 由于 wifi 成为人们生活中不可或缺的一部分,店家 wifi 免费上网的招数也就日益增多。 今天我们介绍一种破解《微信扫描二维码上网》的招数,此招数只能...
  • xiao69
  • xiao69
  • 2016-05-07 16:00
  • 1182

让你的APP轻松加上扫描二维码功能

在这个二维码横行的年代,如果一个APP连扫描二维码的功能都没有是会被耻笑的。今天小老虎教小白们如何为自己的APP添加扫描二维码功能和生成二维码,并做到外部扫描跳转网页,内部扫描跳转具体Activity...

修改zxing扫描二维码区域大小

Zxing 是google提供的二维码扫描工程 Demo本身默认的扫图区域最大只有 360*480 需要拉开很远的距离才能将整个二维码扫描到 因此需要我们自己调整取图大小 在CameraMa...

学习iOS开发之扫描二维码

今天查阅资料了很久,终于搞定了扫描er'wei'ma

Android 实现闪光灯开关和在之前扫描二维码包中使用方法

Android 实现闪光灯开关和在之前扫描二维码包中使用方法,编译完整代码,转载出处已写上,欢迎到原创作者下载
  • hbw020
  • hbw020
  • 2016-05-26 18:57
  • 1848

Android Camera开发:扫描二维码,周期性循环自动聚焦auto focus挂掉原因分析(preview is not enabled)

本文研究了在二维码扫描中一个常见的问题:周期性autofocus,app无端挂掉的问题,详细分析了原因及解决方法。

iOS_相机扫描二维码、条形码

媒体采集的几个东西。这里所需要明白的是,在这个流程中,这里会存在几个对象: - AVCaptureDevice。这里代表抽象的硬件设备。 - AVCaptureInput。这里代表输入...

生成/扫描二维码

ViewController.m文件 #pragma mark - 扫描按钮 - (IBAction)scanning:(id)sender { [self Hidekeyboard]; ...

Android Camera开发:扫描二维码,周期性循环自动聚焦auto focus挂掉原因分析(preview is not enabled)

问题背景:要让Camera循环聚焦,聚焦完成后进行拍照,在拍照的数据里截取出一定区域的数据。在initCamera里设置聚焦模式: [java] view plaincopyprin...

利用Zbar来实现iOS中扫描二维码

今天为大家分享iOS中扫描二维码,首先大家必须下载ZbarSDK,这个yinSDK我已经传到百度网盘了,这是下载链接:http://pan.baidu.com/s/1i3y2UbV 大家下载好了之后...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)