Zxing 在Fragment中实现二维码扫描

3 MB/编程其他

简介 相关 评论

简介

这是Zxing 在Fragment中实现二维码扫描下载,二维码现在越来越火爆,使用的越发广泛,对于二维码二维码的生成与解析,有多种途径,这里我选择用google老大的ZXing。zHe红软基地

软件介绍

Zxing 在Fragment中实现二维码扫描是其中刘超大神使用ZXing写了一个快速集成二维码扫描的工具类,实现其核心的实现扫描的功能。使用时通过调用二维码工具类,几行代码就可以实现二维码扫描的功能。zHe红软基地

软件说明

•可打开默认二维码扫描页面zHe红软基地
•支持对图片Bitmap的扫描功能zHe红软基地
•支持对UI的定制化操作zHe红软基地
•支持对条形码的扫描功能zHe红软基地
•支持生成二维码操作zHe红软基地
•支持控制闪光灯开关zHe红软基地

相关介绍

最近项目有个需求是要在fragment中扫描二维码,之前看到网上有资源是在Activity实现的,很好用,所以今天抽空把它改到fragment里面去了。zHe红软基地
改的过程并没有很复杂,就是把activity和fragment中有区别的地方抽象出来一个共用的接口,然后在activity和fragment中去不同的实现相关代码,然后在fragment中用getActivity()代替直接调用。zHe红软基地
启动扫描的Activity是用startActivityForResult启动的,扫描完毕后,原来的是直接setResult并且把Activity给finish掉,但是在fragment中,可能并不是这样的需求,我就把扫描结果用广播发出来了,反正扫描的结果也只是一个String,开发者只需要在fragment中注册一个广播就好。zHe红软基地
大概过程就是这样,具体也说不清,我把原来的项目和我改好的项目一起发给大家,大家看代码就知道了。zHe红软基地

软件截图

 Zxing 在Fragment中实现二维码扫描zHe红软基地

展开

同类推荐

相关文章