1、需求

更具UI的设计实现扫描二维码和识别本地图片二维码功能。

  • zxing扫描二维码还可以,但是识别本地图片二维码功能效果太差,非常不理想,看了看多github很多zxing扩展的开源项目,识别本地图片二维码功能效果不乐观,有些甚至还有裁剪本地图片,还是不能识别,果断放弃
  • zbar扫描二维码还可以,但是识别本地图片二维码功能效果太差,而且还有so这些东西需要集成,所以太麻烦,效果也不怎么样,果断放弃
  • 最后采用华为扫描的SDK,扫描二维码非常好,而且识别本地图片二维码功能效果也非常敏感

但是华为SDK里面有几种模式,如果直接用集成好的华为activity,就达不到UI设计的效果,所以我们需要界面是自己写的界面,然后功能用华为SDK的就可以。

2、效果爆照

3、简单集成介绍

1)、华为官网的资料地址和Demo</

Android之使用自定义华为扫描SDK扫描二维码和识别本地图片相关推荐

  1. IOS几种常见的实现扫描、生成二维码的方式(一、使用ZBar SDK)

    最近项目中使用到扫描二维码的功能,要求还蛮多的,包括界面的定制,扫描灵敏度,使用的稳定性等等.于是,研究总结了一下IOS中几种扫描二维码的实现方式. 基本上我们的实现方法有三大途径:ZBar.ZXin ...

  2. 【Android】扫描条形码和二维码

    [Android]扫描条形码和二维码 原文链接:https://blog.csdn.net/xu_weijie/article/details/80763848 步骤一: 在gradle集成Zxing ...

  3. 二维码的扫描和生成二维码

    前言 之前自己一直想要去实现一个二维码的扫描和生成,但是一直拖到现在,今天趁着夜色落幕,气氛还算可以(各种声音的夹杂中),完成了这个扫描和生成二维码的工具,在这里总结一下. 首先普及一下什么是二维码和 ...

  4. 微信公众号开发(十)——扫描带参数二维码事件

    我们通过微信扫码二维码已经是十分频繁的操作了,为了满足用户渠道推广分析和用户帐号绑定等场景的需要,微信公众平台提供了创建带参数二维码的接口,通过产生的ticket,去获取二维码图片.当用户扫描这个二维 ...

  5. Android二维码多码识别,相册选择二维码,自定义扫码界面

    现在很多App都有扫码识别二维码的场景,最新的扫码已经支持全屏扫码.从相册选取二维码识别,以下使用基于Zxing封装的一个库:https://github.com/maning0303/MNZXing ...

  6. 微信公众号扫描带参数二维码实现自动分组

    学习交流: CSDN资源下载地址:https://download.csdn.net/download/naruto668/10624558 之前的几个老客户找到我最近要做一个微信公众号生成带参数海报 ...

  7. 微信公众号扫描带参数二维码实现自动分组?

    2019独角兽企业重金招聘Python工程师标准>>> 最近很多人都在问微信公众号扫描带参数二维码实现自动分组,通过微号帮平台操作实现,这个功能不止如此,微信二维码来源统计分析.微信 ...

  8. 使用ZXing扫描多个二维码,条形码

    通常情况下,我们在扫描二维码的时候是一个一个去扫的,那么能不能一次扫描多个二维码,一下解析所有结果呢?答案是有的,其实ZXing是给我们提供方法了.但是可惜的是,扫描条形码的时候,ZXing并没有给我 ...

  9. laravel生成微信公众号带参数二维码并响应扫描带参数二维码

    微信公众号后台ip白名单.网页接口域名之类的配置就不多说了,这里主要配置的是开发->基本配置->服务器配置(注:一旦启用改配置,公众号自动回复就会失效): 1.服务器地址(URL):这里要 ...

  10. 微信开发者工具如何模拟调试扫描小程序二维码功能

    本文主要介绍如何在微信开发者工具中模拟调试现场扫描小程序二维码功能场景. 1.添加自定义编译模式 在微信开发者工具内如下图所示,添加编译模式: 2.启动页面设置 在启动页选项中填入扫描小程序二维码后要 ...

最新文章

  1. Android 的NDK的Makefile编写
  2. java web中文乱码处理笔记
  3. 对10个整数按由大到小顺序排序
  4. Java Selenium Actions模拟鼠标拖动dragAndDrop总结
  5. [LeetCode] Add Digits - 数字各个位数求和
  6. windows2003——IIS
  7. 攻城时服务器维护,8月31日服务器维护更新公告
  8. 14 | 排序优化:如何实现一个通用的、高性能的排序函数?
  9. 蓝桥杯:试题 历届真题 修改数组【第十届】【省赛】【研究生组】Java实现
  10. jpa 人大金仓数据库方言_KingBaseV8人大金仓数据库 | 大小写敏感问题
  11. 服务器端口映射到公网不通解决方法
  12. java cas原理_Java中的锁[原理、锁优化、CAS、AQS]
  13. C++ Socket编程实例解析
  14. 在线PDF保护解除器,完全免费,没有文件数量限制 - PDF在线解锁器
  15. 工业相机中的全局快门与卷帘快门
  16. 数据分析的工作目标是什么
  17. win7计算机属性恢复,win7怎么打开系统还原功能?win7打开系统还原功能的方法步骤...
  18. 牧场物语矿石镇的伙伴们详细攻略
  19. 利用python实现修改阿里云DNS值解析
  20. kmeans-聚类,优缺点

热门文章

  1. 牛逼!B 站 up 主开源视频字幕自动翻译神器!
  2. HTML 事件参考手册:全局事件属性
  3. AXure交互设计指南
  4. 财务想转行?SAP咨询顾问了解一下
  5. Java 二叉树完整代码(递归迭代)
  6. 欧姆龙服务器数码管不显示问题,TM1640驱动数码管不显示问题
  7. C++学习(四六六)Multiple parse contexts are available for this file
  8. 路由器安装教程和使用方法
  9. C++实现屏幕截图(全屏截图)
  10. 牛顿插值法python代码_牛顿插值法——用Python进行数值计算