现在的位置: 首页 > 综合 > 正文

Zxing 理解

2017年11月05日 ⁄ 综合 ⁄ 共 453字 ⁄ 字号 评论关闭

在zxing中解码大致流程为:
1:获取摄像头byte[] data
2:对数据进行解析
在zxing客户端源码中
PreviewCallback 摄像头回调 data就是出自这里
PlanarYUVLuminanceSource 继承与LuminanceSource不同的数据原 YUV RGB
RGBLuminanceSource
AutoFocusCallback  自动对焦。不能自动对焦的手机zxing就不能发威了
CameraManager  摄像头管理类。打开,关闭
DecodeThread   线程管理主要利用到了CountDownLatch
DecodeHandler  数据传输中枢。我理解DecodeThread控制线程,DecodeHandler发送数据
DecodeFormatManager  这个配置解码格式。一维码,二维码等
CaptureActivityHandler 这个是解码与avtivity中介。解码成功,失败都用她回调
ViewfinderView  我们看到的扫描框,搞花样就从她入手


抱歉!评论已关闭.