美文网首页三方
东大集成PDA扫描开发

东大集成PDA扫描开发

作者: 奔跑的佩恩 | 来源:发表于2019-06-22 12:01 被阅读17次

    前言

    在android开发过程中,我们经常会涉及到扫描的问题,但是对于一些要求度比较高的情景的话,手机自带的摄像头并不能满足一维码,二维码等的扫描,于是出现了一款专业化的设备PDA,其外形及功能和手机差不多,不同的是在其头部侧面会有一个专用摄像头,这个扫描头是专门用来识别一维码,二维码的。今天就来讲讲东大集成这款PDA的扫描开发吧。

    今天涉及的内容有:

    1. 东大集成 扫描开发的方式
    2. 扫描 jar 包导入
    3. pda调用扫描整体思路分析
    4. 开发具体讲解
    5. 声音播报相关讲解
    6. 效果图

    先来波效果图


    5.gif

    一. 东大集成 扫描开发的方式

    东大集成 扫描开发的方式分为两种:

    1. 利用广播开发,获取扫描信息
    2. 引入 开发jar ,利用api的方式获取扫描信息
      由于个人比较不喜欢广播飞来飞去的感觉,加上广播接收概率及延时性的问题,最后我选择第二种方式开发。下面就讲讲 api 开发方式。

    二.扫描 jar 包导入

    把项目调成 project模式,然后在 app 文件夹下面新建 libsref 文件夹,然后将 pda开发的jar包 ScannerAPI.jar 复制到该文件夹下,如下图:


    1.png

    然后 File ----> Project Structure... 如下图:


    2.png
    然后在新开的界面上,选择 app ----> Dependencies ----> 选择“+” ----> Jar dependency,如下图:
    3.png

    然后在弹出的框中选择 jar 包路径,然后一路点击 ok,如下图:


    4.png
    这样的话,jar包的导入依赖就成功了。

    三.pda调用扫描整体思路分析

    扫描涉及到整个app,而且扫描过程中涉及到播报扫描声音的问题,所以整体逻辑是在后台service中调用 扫描相关方法,然后将 扫描音 的播报也放到后台service中处理。

    四.具体实现

    4.1 扫描api的基本介绍

    相关文章

      网友评论

        本文标题:东大集成PDA扫描开发

        本文链接:https://www.haomeiwen.com/subject/vjjuqctx.html