Android 用 zxing 扫描二维码

作者:vkvi 来源:千一网络(原创) 日期:2017-3-12

用 zxing 扫描、生成二维码,是比较成熟的方案,网上也有应用代码。

第一步、下载

地址是:https://github.com/xuyisheng/ZXingLib

相关知识点:Android Studio 通过 SVN(Subversion)从 GitHub 获取源代码

核心功能都已经封装在 libzxing 中,其中的 app 有调用示例。

第二步、导入 libzxing Module

相关知识点:Android Studio 使用他人的项目-导入他的 Module

第三步、添加依赖

也可以不添加,一会儿做写代码的时候,Android Studio 会提示添加。

第四步、在我们的 Activity 中添加代码

先添加调用扫描的代码:

再添加一个处理扫描结果的代码:

大功告成。

速度不快?

实际操作中,我们发现手机离验证码越近,反而越难识别,其实把手机拿远点,速度是非常不错的。那如何让手机离验证码近的时候,也能识别呢?这就得改其中的代码或参数,让其截的图够大,以保证把验证码截取完毕。具体可参见网上的文档。

还有一个重要原因:在调试状态下,扫码的确很慢,但是一旦直接运行,就是秒扫。

可能还需要的其他知识点:

你前面那位网友看了:LINQ 步步学-LINQ to DataSet(弱类型 DataSet)

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容:
本站永远终止与捏造“罪名”不支付广告费的某度联盟合作。
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他