`
孙国威
  • 浏览: 11741 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

android 条码识别软件开发全解析:1

 
阅读更多

前天我发了一篇关于android开发条码识别软件应用程序的博客,没想到竟很受关注。

我也挺受鼓舞的,好吧,我接上次的博客继续往下写。

前篇有人讲我写的没有实质内容,我接受建议,这里我就带大家体验一下最简单最直接的完美体验。

编写你的第一个android条码识别程序。zxing的简单使用!

第一步:下载zxing组件:我上篇也简单介绍了一下这个组件,这里也不啰嗦了。

下载两个东东

源码和文档说明:

地址下如

http://code.google.com/p/zxing/downloads/detail?name=ZXing-1.6.zip&can=2&q =

BarcodeScanner3.5.apk这个是编译好的一个可安装的apk程序!这个后面将用到。

地址如下

http://code.google.com/p/zxing/downloads/detail?name=BarcodeScanner3.51b1.apk&can=2&q =

第二步:
模拟器已完全打开后
安装BarcodeScanner3.5.apk

cmd中cd 到sdk目录

利用adb命令安装BarcodeScanner3.5.apk

adb install BarcodeScanner3.5.apk 所在目录,请确定安装成功了。

第三步:ok 终于到编码了!

 

代码

对应的xml如下

 

 

?
1
2
3
4
5
6
7
8
9
10
11
<? xml version = "1.0" encoding = "utf-8" ?>
< LinearLayout xmlns:android = "http://schemas.android.com/apk/res/android "
     android:orientation = "vertical" android:layout_width = "fill_parent"
     android:layout_height = "fill_parent" >
     < TextView android:layout_width = "fill_parent"
         android:layout_height = "wrap_content" android:text = "@string/hello"
         android:id = "@+id/mytxt" />
 
     < Button android:text = "点我开始扫描" android:id = "@+id/mybtn"
         android:layout_width = "wrap_content" android:layout_height = "wrap_content" ></ Button >
</ LinearLayout >


第三步:OK我们赶快看看效果吧, 运行。
你会看到如下:


模拟器当然没有摄像头设备是扫描不到结果的。
总结:
这里只是做了一个简单的调用,调用简单但有一个很大的缺陷,这里我们要安装两个程序!

在安装BarcodeScanner3.5.apk为前题,这明显不能接受!所以接下来我将在下篇博客继续深入。敬请关注!

分享到:
评论

相关推荐

    android条码识别软件开发全解析借鉴.pdf

    【Android 条码识别软件开发】在Android平台上,开发条码识别软件是一项实用且有趣的技术。Android系统的一大亮点就是能够识别条形码,通过获取URL直接进行访问和下载,极大地便利了用户。鉴于网络上此类资源稀缺,...

    android 条码识别软件开发全解析.pdf

    在Android平台上,开发一款条码识别软件能够极大地提升用户体验,让用户可以直接通过扫描条形码获取网址、产品信息等。在本文中,我们将深入探讨如何利用ZXing(Zebra Crossing)这个开源组件进行条码识别软件的开发...

    android条码识别软件开发全解析可用.pdf

    在Android条码识别软件开发过程中,首先需要下载ZXing的源码和文档。源码可以从其官方主页(http://code.google.com/p/zxing/)获取。下载后,可以编译和打包ZXing,将其集成到自己的应用程序中。对于初学者,可以...

    android条码识别软件开发全解析.pdf

    在Android平台上开发条码识别软件是一项实用且有趣的任务,它能极大地提升用户体验,尤其是在购物、信息分享和数据管理等方面。本文将重点解析如何利用ZXing(Zebra Crossing)开源库来构建这样的应用。 ZXing是一...

    android 条码识别软件开发全解析.docx

    在Android平台上开发条码识别软件,ZXing(Zebra Crossing)是一个非常重要的开源组件,它支持多种条码格式,包括一维码和二维码,如Code 93、Code 128、QR Code、ITF、Codabar以及PDF 417等。ZXing提供了强大的条码...

    新大陆Android无线数据终端软件开发指南

    新大陆Android无线数据终端软件开发指南是一份专为开发者准备的详细文档,旨在帮助他们有效地在新大陆MT66 Android平台上构建和优化应用程序。这款设备集成了先进的红外扫描功能,使得它在物流、零售、仓储等领域...

    Android二维码,条形码扫描完整版

    在Android平台上,开发一款能同时扫描二维码(QR Code)和条形码的应用是常见的需求。这个名为"Android二维码,条形码扫描完整版"的资源正解决了这个问题,它提供了全面的功能,包括修复背景变形和兼容两种不同的编码...

    项目中应用到的条码识别代码.zip

    在IT行业中,条形码和二维码识别是常见的数据采集与传输技术,广泛应用于物流、零售、仓储等领域。这个名为"项目中应用到的条码识别代码.zip"的压缩包文件,很可能包含了一个条码扫描器的Java应用程序源码,帮助...

    android条码扫描程序源码.zip

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

    基于Android的二维码识别系统的研究与实现

    4. ZXing(Zebra Crossing):一个开源的二维码、条形码处理库,提供了Java和Android版本的API。 三、ZXing库在Android中的应用 ZXing库是Android二维码识别系统的核心,它提供了QRCodeReader类用于解码二维码。在...

    Android 条码扫描程序源码.zip

    【Android 条码扫描程序源码】是一款专为Android平台设计的应用程序,它允许用户通过设备的摄像头扫描并解析条形码和二维码。这个源码是开发者学习如何在Android平台上实现条码扫描功能的理想资源。下面我们将深入...

    Android设备外接扫描枪Demo

    总结来说,“Android设备外接扫描枪Demo”是一个实用的开发示例,它教会了我们如何在Android应用中集成扫描枪,无须权限即可读取条形码和二维码。它不仅支持USB和蓝牙设备,还允许用户手动输入,具有广泛的适用性。...

    zbar+OpenCV识别二维码、条形码内容,解决中文乱码

    #### 二、使用zbar与OpenCV进行条形码识别 本案例主要介绍了如何结合zbar和OpenCV实现条形码的识别,并特别解决了中文乱码的问题。具体实现步骤如下: 1. **引入必要的库**: ```cpp #include "zbar.h" #...

    基于Qt for Android二维码扫描软件开发.pdf

    总而言之,本文提出的基于Qt for Android的二维码扫描软件开发解决方案,不仅为移动支付领域提供了一个实用的工具,还通过有效的技术实现,提升了用户扫码支付的体验。通过精心设计的用户界面以及强大的二维码解码...

    Android 二维码识别源码.zip

    在Android中,可能会用到如ZXing(Zebra Crossing)这样的开源库,它提供了二维码和条形码的扫描和解析功能。源码可能包括以下几个部分: 1. **相机权限和配置**:在Android中,摄像头的使用需要用户授权。源码会...

    C#条形码扫描

    在IT行业中,条形码扫描...通过深入研究这个C#条形码扫描项目,开发者不仅可以学习到如何在C#环境中实现条形码扫描功能,还能掌握图像处理、设备交互和多线程编程等多个方面的知识,这些都是现代软件开发中的重要技能。

Global site tag (gtag.js) - Google Analytics