`

Android条形码

 
阅读更多
项目中需要使用到条形码的识别功能模块,今天研究了几个小时,找到了大家研究的时候都可以找到的一个开源库,我们可以通过在应用中使用Intent的方式来调用第3方应用来进行条形码的识别;
先把地址记录在这便于后续整理和学习.
就我目前了解,需要先在手机上安装此应用,然后在自己的代码中使用类似:
public Button.OnClickListener mScan = new Button.OnClickListener() {    
    String mUrl = "com.google.zxing.client.android.SCAN";
    String mPac = "com.google.zxing.client.android";
    public void onClick(View v) {         
       Intent intent = new Intent(mUrl);
              intent.setPackage(mPac);         
              intent.putExtra("SCAN_MODE", "QR_CODE_MODE");         
       startActivityForResult(intent, 0);     
}; 

public void onActivityResult(int requestCode, int resultCode, Intent intent) {    
if (requestCode == 0) {         
if (resultCode == RESULT_OK) {             
  String contents = intent.getStringExtra("SCAN_RESULT");             
  String format = intent.getStringExtra("SCAN_RESULT_FORMAT");            
 // Handle successful scan         
} else if (resultCode == RESULT_CANCELED) {            
 // Handle cancel         
}     
}
}


来进行外部调用.
URL:http://hi.baidu.com/fg0711/blog/item/2e4a44edb869b62827979115.html
分享到:
评论

相关推荐

    Android条形码解析扫描

    在Android平台上实现条形码解析扫描是...总之,Android条形码解析扫描涉及到多个技术点,包括第三方库的集成、界面定制、摄像头控制以及性能优化。通过合理的设计和实现,我们可以构建出高效、用户体验良好的扫描功能。

    android条形码、二维码扫描Demo

    本教程将基于"android条形码、二维码扫描Demo"项目,详细介绍如何实现这一功能。该项目名为ZBarDemo,意味着它可能采用了ZBar库作为扫描引擎。 一、条形码与二维码扫描原理 条形码和二维码都是用来存储数据的图形...

    android条形码生成程序

    通过阅读`android条形码生成程序1.txt`中的代码,你可以进一步了解如何将上述概念应用到实际项目中。此文本文件可能包含了具体的Java代码示例,展示了如何初始化`BarcodeEncoder`,设置条形码参数,以及如何在...

    条形码android_demo

    【条形码android_demo】是一个基于Android平台的条形...总之,【条形码android_demo】是一个帮助开发者快速入门Android条形码功能的实例,通过学习和理解该项目,可以提升开发者在Android应用中集成条形码技术的能力。

    android条形码扫描

    这个名为"QIAOZI_ZXing"的压缩包很可能是包含了一个基于ZXing(Zebra Crossing)库的Android条形码扫描源码项目,ZXing是一个开源的、多格式的一维和二维条码图像处理库。下面我们将深入探讨与这个主题相关的知识点...

    Android 条形码扫描

    在Android平台上实现条形码和二维码的扫描功能是一项常见的需求,尤其在移动支付、信息交换等领域广泛应用。ZXing,全称“Zebra Crossing”,是一个开源的条形码和二维码处理库,提供了多种平台的支持,包括Android...

    android条码扫描demo

    在Android开发中,条码扫描是一项常见的功能,用于读取商品包装、门票、优惠券等上的条形码或二维码信息。这个"android条码扫描demo"项目是基于ZXing(Zebra Crossing)库的一个示例应用,ZXing是一个强大的、开源的...

    Android条形码二维码扫描library包实例

    在Android应用开发中,条形码和二维码扫描功能已经成为许多应用程序不可或缺的一部分,它们可以用于商品信息查询、支付、名片交换等场景。ZXing(Zebra Crossing)是一个开源项目,提供了强大的条形码和二维码处理库...

    android 条形码扫描

    在Android平台上实现条形码扫描是一项常见的功能,用于读取商品包装、门票、优惠券等上的条形码信息。ZXing(Zebra Crossing)是一个开源的条形码图像处理库,它支持多种条形码格式,如QR码、EAN-13、UPC-A等。下面...

    delphi for android 条码扫描初步解决方案

    Delphi for Android 条码扫描初步解决方案 Delphi 是一种功能强大且广泛应用的编程语言,Android 是当前最流行的移动操作系统之一。近年来,随着移动设备的普及,条码扫描技术也得到了广泛应用。在这个解决方案中,...

    android条码扫描器1.6

    ZXing开发的条码扫描器,源代码。 调用方法: Intent intent = new Intent("com.google.zxing.client.android.SCAN"); intent.putExtra("com.google.zxing.client.android.SCAN.SCAN_MODE", ""); ...

    android条形码扫描源文件

    这个“android条形码扫描源文件”提供了一个实现此类功能的基础框架,其中包括了`code.jar`库,它是核心的扫描处理组件。下面我们将深入探讨这个话题,了解如何在Android应用中集成条形码和二维码扫描功能。 首先,...

    android_barcode_scan.rar_Android条码扫描_android_barcode_条码 扫描

    在Android开发中,条码扫描是一项常见的功能,用于读取商品、票务等物品上的条形码或二维码信息。这个“android_barcode_scan.rar”压缩包包含了一个Android条码扫描程序的源代码,适合初学者学习和理解如何在...

    Android 条码扫描程序源码

    该库支持多种条码格式,如QR码、Code 128、EAN-13、UPC-A等。在Android平台上,ZXing通常通过CameraPreview来捕获图像,并使用Bitmap处理和解码条码。 要实现一个Android条码扫描程序,你需要做以下步骤: 1. **...

    android条码扫描程序源码.zip

    本项目提供的"android条码扫描程序源码.zip"应该包含了一个完整的Android应用,它能捕获并解析条形码或二维码。以下是对这些关键技术点的详细说明: 1. **Android Studio**: Android应用的开发通常在Android Studio...

    android 条形码 二维码 Zxing3.1 SRC 扫描 DEMO

    总的来说,这个"android 条形码 二维码 Zxing3.1 SRC 扫描 DEMO"是一个宝贵的资源,它让开发者有机会深入研究条码和二维码扫描技术,并在实际项目中灵活运用。无论是初学者还是经验丰富的开发者,都可以从中受益匪浅...

    GOOGL开源的android条码扫描

    标题提到的"GOOGL开源的android条码扫描"是指Google(GOOGL)为Android平台开发的一个开源二维码和条形码扫描库,名为ZXing(Zebra Crossing)。ZXing是一个多功能的条码处理项目,不仅支持扫描,还能够生成各种类型...

    Android条码扫描ZBar源码

    首先,ZBar库的核心功能是对图像进行解码,识别其中的条形码和二维码。它支持多种条码格式,如EAN-13、UPC-A、Code 39、Code 128等,以及常见的二维码格式如QR Code和Aztec Code。在Android平台上,我们可以通过Java...

    Android 条码识别,一秒响应。

    ZBar是一个开源的图像处理库,专为读取一维条形码而设计,支持多种格式,如EAN-13、UPC-A、Code 39、Code 128等。通过集成ZBar,开发者可以轻松地将条码扫描功能添加到他们的Android应用中,提供快速且高效的用户...

Global site tag (gtag.js) - Google Analytics