摘要: 目前市面上二维码的扫描似乎用开源google的zxing比较多,接下去以2.2版本做一个简析吧,勿喷。。。下载下来后定位两个文件夹,core和android,core是一些核心的库,android是针对android的一些代码。我们先看核心库,在package com.google.zxing中的一些生成二维码的类关系接口Writer里面有两个encode的重载函数,不同的格式的二维码有各自的类实现了Writer接口,MultiformatWriter类比较特殊,根据代码的注释可见其其实是个工厂类,根据BarcodeFormat实例化不同的Writer,然后最终调用各自的Encode.enco 阅读全文
posted @ 2013-09-16 20:57 nickycookie 阅读(4710) 评论(6) 推荐(1) 编辑