实例介绍
课程签到系统支持扫码登录签到,画面精美,更多功能等你发现
【实例截图】
【核心代码】
课程签到系统
└── D2-实训
├── checksystem.sql
├── LinearLayout.txt
├── QRcode
│ ├── core-2.2
│ │ ├── core-2.2-sources.jar
│ │ └── zxing-2.2
│ │ ├── actionscript
│ │ │ ├── core
│ │ │ │ ├── build.xml
│ │ │ │ ├── src
│ │ │ │ │ └── com
│ │ │ │ │ └── zxing
│ │ │ │ │ ├── aztec
│ │ │ │ │ │ ├── AztecDetectorResult.as
│ │ │ │ │ │ ├── AztecReader.as
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ └── Decoder.as
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ └── Detector.as
│ │ │ │ │ │ └── Point.as
│ │ │ │ │ ├── BarcodeFormat.as
│ │ │ │ │ ├── Binarizer.as
│ │ │ │ │ ├── BinaryBitmap.as
│ │ │ │ │ ├── BufferedImageLuminanceSource.as
│ │ │ │ │ ├── ChecksumException.as
│ │ │ │ │ ├── client
│ │ │ │ │ │ ├── result
│ │ │ │ │ │ │ ├── AbstractDoCoMoResultParser.as
│ │ │ │ │ │ │ ├── AddressBookDocomoResultParser.as
│ │ │ │ │ │ │ ├── AddressBookParsedResult.as
│ │ │ │ │ │ │ ├── BizcardResultParser.as
│ │ │ │ │ │ │ ├── BookmarkDoCoMoResultParser.as
│ │ │ │ │ │ │ ├── CalendarParsedResult.as
│ │ │ │ │ │ │ ├── EmailAddressParsedResult.as
│ │ │ │ │ │ │ ├── EmailAddressResultParser.as
│ │ │ │ │ │ │ ├── EmailDoCoMoResultParser.as
│ │ │ │ │ │ │ ├── GeoParsedResult.as
│ │ │ │ │ │ │ ├── GeoResultParser.as
│ │ │ │ │ │ │ ├── ISBNParsedResult.as
│ │ │ │ │ │ │ ├── ISBNResultParser.as
│ │ │ │ │ │ │ ├── optional
│ │ │ │ │ │ │ │ ├── AbstractMobileTagResultParser.as
│ │ │ │ │ │ │ │ ├── AbstractNDEFResultParser.as
│ │ │ │ │ │ │ │ ├── AddressBookAUResultParser.as
│ │ │ │ │ │ │ │ ├── MobileTagMMSResultParser.as
│ │ │ │ │ │ │ │ ├── MobileTagRichWebParsedResult.as
│ │ │ │ │ │ │ │ ├── MobileTagRichWebResultParser.as
│ │ │ │ │ │ │ │ ├── MobileTagSimpleCalendarResultParser.as
│ │ │ │ │ │ │ │ ├── MobileTagSimpleContactResultParser.as
│ │ │ │ │ │ │ │ ├── MobileTagSimpleWebResultParser.as
│ │ │ │ │ │ │ │ ├── MobileTagSMSResultParser.as
│ │ │ │ │ │ │ │ ├── MobileTagTelResultParser.as
│ │ │ │ │ │ │ │ ├── NDEFRecord.as
│ │ │ │ │ │ │ │ ├── NDEFSmartPosterParsedResult.as
│ │ │ │ │ │ │ │ ├── NDEFSmartPosterResultParser.as
│ │ │ │ │ │ │ │ ├── NDEFTextResultParser.as
│ │ │ │ │ │ │ │ └── NDEFURIResultParser.as
│ │ │ │ │ │ │ ├── ParsedResult.as
│ │ │ │ │ │ │ ├── ParsedResultType.as
│ │ │ │ │ │ │ ├── ProductParsedResult.as
│ │ │ │ │ │ │ ├── ProductResultParser.as
│ │ │ │ │ │ │ ├── ResultParser.as
│ │ │ │ │ │ │ ├── SMSMMSResultParser.as
│ │ │ │ │ │ │ ├── SMSParsedResult.as
│ │ │ │ │ │ │ ├── TelParsedResult.as
│ │ │ │ │ │ │ ├── TelResultParser.as
│ │ │ │ │ │ │ ├── TextParsedResult.as
│ │ │ │ │ │ │ ├── URIParsedResult.as
│ │ │ │ │ │ │ ├── URIResultParser.as
│ │ │ │ │ │ │ ├── URLTOResultParser.as
│ │ │ │ │ │ │ ├── VCardResultParser.as
│ │ │ │ │ │ │ └── VEventResultParser.as
│ │ │ │ │ │ └── testClass.as
│ │ │ │ │ ├── common
│ │ │ │ │ │ ├── BitArray.as
│ │ │ │ │ │ ├── BitMatrix.as
│ │ │ │ │ │ ├── BitSource.as
│ │ │ │ │ │ ├── ByteMatrix.as
│ │ │ │ │ │ ├── CharacterSetECI.as
│ │ │ │ │ │ ├── Collections.as
│ │ │ │ │ │ ├── Comparator.as
│ │ │ │ │ │ ├── DecoderResult.as
│ │ │ │ │ │ ├── DefaultGridSampler.as
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── MonochromeRectangleDetector.as
│ │ │ │ │ │ │ └── WhiteRectangleDetector.as
│ │ │ │ │ │ ├── DetectorResult.as
│ │ │ │ │ │ ├── ECI.as
│ │ │ │ │ │ ├── flexdatatypes
│ │ │ │ │ │ │ ├── ArrayList.as
│ │ │ │ │ │ │ ├── Enumeration.as
│ │ │ │ │ │ │ ├── HashTable.as
│ │ │ │ │ │ │ ├── IllegalArgumentException.as
│ │ │ │ │ │ │ ├── StringBuilder.as
│ │ │ │ │ │ │ └── Utils.as
│ │ │ │ │ │ ├── GlobalHistogramBinarizer.as
│ │ │ │ │ │ ├── GridSampler.as
│ │ │ │ │ │ ├── HybridBinarizer.as
│ │ │ │ │ │ ├── LocalBlockBinarizer.as
│ │ │ │ │ │ ├── PerspectiveTransform.as
│ │ │ │ │ │ ├── reedsolomon
│ │ │ │ │ │ │ ├── GenericGF.as
│ │ │ │ │ │ │ ├── GenericGFPoly.as
│ │ │ │ │ │ │ ├── GF256.as
│ │ │ │ │ │ │ ├── GF256Poly.as
│ │ │ │ │ │ │ ├── ReedSolomonDecoder.as
│ │ │ │ │ │ │ ├── ReedSolomonEncoder.as
│ │ │ │ │ │ │ └── ReedSolomonException.as
│ │ │ │ │ │ └── zxingByteArray.as
│ │ │ │ │ ├── datamatrix
│ │ │ │ │ │ ├── DataMatrixReader.as
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ ├── BitMatrixParser.as
│ │ │ │ │ │ │ ├── DataBlock.as
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.as
│ │ │ │ │ │ │ ├── Decoder.as
│ │ │ │ │ │ │ ├── ECB.as
│ │ │ │ │ │ │ ├── ECBlocks.as
│ │ │ │ │ │ │ └── Version.as
│ │ │ │ │ │ └── detector
│ │ │ │ │ │ ├── Detector.as
│ │ │ │ │ │ ├── ResultPointsAndTransitions.as
│ │ │ │ │ │ └── ResultPointsAndTransitionsComparator.as
│ │ │ │ │ ├── DecodeHintType.as
│ │ │ │ │ ├── EncodeHintType.as
│ │ │ │ │ ├── FormatException.as
│ │ │ │ │ ├── LuminanceSource.as
│ │ │ │ │ ├── maxicode
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ ├── BitMatrixParser.as
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.as
│ │ │ │ │ │ │ └── Decoder.as
│ │ │ │ │ │ └── MaxiCodeReader.as
│ │ │ │ │ ├── multi
│ │ │ │ │ │ ├── ByQuadrantReader.as
│ │ │ │ │ │ ├── GenericMultipleBarcodeReader.as
│ │ │ │ │ │ ├── MultipleBarcodeReader.as
│ │ │ │ │ │ └── qrcode
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── ModuleSizeComparator.as
│ │ │ │ │ │ │ ├── MultiDetector.as
│ │ │ │ │ │ │ └── MultiFinderPatternFinder.as
│ │ │ │ │ │ └── QRCodeMultiReader.as
│ │ │ │ │ ├── MultiFormatReader.as
│ │ │ │ │ ├── MultiFormatWriter.as
│ │ │ │ │ ├── NotFoundException.as
│ │ │ │ │ ├── oned
│ │ │ │ │ │ ├── CodaBarReader.as
│ │ │ │ │ │ ├── Code128Reader.as
│ │ │ │ │ │ ├── Code128Writer.as
│ │ │ │ │ │ ├── Code39Reader.as
│ │ │ │ │ │ ├── Code39Writer.as
│ │ │ │ │ │ ├── Code93Reader.as
│ │ │ │ │ │ ├── EAN13Reader.as
│ │ │ │ │ │ ├── EAN13Writer.as
│ │ │ │ │ │ ├── EAN8Reader.as
│ │ │ │ │ │ ├── EAN8Writer.as
│ │ │ │ │ │ ├── EANManufacturerOrgSupport.as
│ │ │ │ │ │ ├── ITFReader.as
│ │ │ │ │ │ ├── ITFWriter.as
│ │ │ │ │ │ ├── MultiFormatOneDReader.as
│ │ │ │ │ │ ├── MultiFormatUPCEANReader.as
│ │ │ │ │ │ ├── OneDReader.as
│ │ │ │ │ │ ├── rss
│ │ │ │ │ │ │ ├── AbstractRSSReader.as
│ │ │ │ │ │ │ ├── DataCharacter.as
│ │ │ │ │ │ │ ├── expanded
│ │ │ │ │ │ │ │ ├── BitArrayBuilder.as
│ │ │ │ │ │ │ │ ├── decoders
│ │ │ │ │ │ │ │ │ ├── AbstractExpandedDecoder.as
│ │ │ │ │ │ │ │ │ ├── AI013103decoder.as
│ │ │ │ │ │ │ │ │ ├── AI01320xDecoder.as
│ │ │ │ │ │ │ │ │ ├── AI01392xDecoder.as
│ │ │ │ │ │ │ │ │ ├── AI01393xDecoder.as
│ │ │ │ │ │ │ │ │ ├── AI013x0x1xDecoder.as
│ │ │ │ │ │ │ │ │ ├── AI013x0xDecoder.as
│ │ │ │ │ │ │ │ │ ├── AI01AndOtherAIs.as
│ │ │ │ │ │ │ │ │ ├── AI01decoder.as
│ │ │ │ │ │ │ │ │ ├── AI01weightDecoder.as
│ │ │ │ │ │ │ │ │ ├── AnyAIDecoder.as
│ │ │ │ │ │ │ │ │ ├── BlockParsedResult.as
│ │ │ │ │ │ │ │ │ ├── CurrentParsingState.as
│ │ │ │ │ │ │ │ │ ├── DecodedChar.as
│ │ │ │ │ │ │ │ │ ├── DecodedInformation.as
│ │ │ │ │ │ │ │ │ ├── DecodedNumeric.as
│ │ │ │ │ │ │ │ │ ├── DecodedObject.as
│ │ │ │ │ │ │ │ │ ├── FieldParser.as
│ │ │ │ │ │ │ │ │ └── GeneralAppIdDecoder.as
│ │ │ │ │ │ │ │ ├── ExpandedPair.as
│ │ │ │ │ │ │ │ └── RSSExpandedReader.as
│ │ │ │ │ │ │ ├── FinderPattern.as
│ │ │ │ │ │ │ ├── Pair.as
│ │ │ │ │ │ │ ├── RSS14Reader.as
│ │ │ │ │ │ │ └── RSSUtils.as
│ │ │ │ │ │ ├── UPCAReader.as
│ │ │ │ │ │ ├── UPCAWriter.as
│ │ │ │ │ │ ├── UPCEANExtensionSupport.as
│ │ │ │ │ │ ├── UPCEANReader.as
│ │ │ │ │ │ ├── UPCEANWriter.as
│ │ │ │ │ │ └── UPCEReader.as
│ │ │ │ │ ├── pdf417
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ ├── BitMatrixParser.as
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.as
│ │ │ │ │ │ │ └── Decoder.as
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ └── Detector.as
│ │ │ │ │ │ ├── encoder
│ │ │ │ │ │ │ ├── BarcodeMatrix.as
│ │ │ │ │ │ │ ├── BarcodeRow.as
│ │ │ │ │ │ │ ├── PDF417.as
│ │ │ │ │ │ │ ├── PDF417ErrorCorrection.as
│ │ │ │ │ │ │ ├── PDF417HighLevelEncoder.as
│ │ │ │ │ │ │ └── PDF417Writer.as
│ │ │ │ │ │ └── PDF417Reader.as
│ │ │ │ │ ├── qrcode
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ ├── BitMatrixParser.as
│ │ │ │ │ │ │ ├── DataBlock.as
│ │ │ │ │ │ │ ├── DataMask000.as
│ │ │ │ │ │ │ ├── DataMask001.as
│ │ │ │ │ │ │ ├── DataMask010.as
│ │ │ │ │ │ │ ├── DataMask011.as
│ │ │ │ │ │ │ ├── DataMask100.as
│ │ │ │ │ │ │ ├── DataMask101.as
│ │ │ │ │ │ │ ├── DataMask110.as
│ │ │ │ │ │ │ ├── DataMask111.as
│ │ │ │ │ │ │ ├── DataMask.as
│ │ │ │ │ │ │ ├── DataMaskBase.as
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.as
│ │ │ │ │ │ │ ├── Decoder.as
│ │ │ │ │ │ │ ├── ECB.as
│ │ │ │ │ │ │ ├── ECBlocks.as
│ │ │ │ │ │ │ ├── ErrorCorrectionLevel.as
│ │ │ │ │ │ │ ├── FormatInformation.as
│ │ │ │ │ │ │ ├── Mode.as
│ │ │ │ │ │ │ └── Version.as
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── AlignmentPattern.as
│ │ │ │ │ │ │ ├── AlignmentPatternFinder.as
│ │ │ │ │ │ │ ├── CenterComparator.as
│ │ │ │ │ │ │ ├── ClosestToAverageComparator.as
│ │ │ │ │ │ │ ├── Detector.as
│ │ │ │ │ │ │ ├── FinderPattern.as
│ │ │ │ │ │ │ ├── FinderPatternFinder.as
│ │ │ │ │ │ │ ├── FinderPatternInfo.as
│ │ │ │ │ │ │ └── FurthestFromAverageComparator.as
│ │ │ │ │ │ ├── encoder
│ │ │ │ │ │ │ ├── BitVector.as
│ │ │ │ │ │ │ ├── BlockPair.as
│ │ │ │ │ │ │ ├── Encoder.as
│ │ │ │ │ │ │ ├── MaskUtil.as
│ │ │ │ │ │ │ ├── MatrixUtil.as
│ │ │ │ │ │ │ └── QRCode.as
│ │ │ │ │ │ ├── QRCodeReader.as
│ │ │ │ │ │ └── QRCodeWriter.as
│ │ │ │ │ ├── Reader.as
│ │ │ │ │ ├── ReaderException.as
│ │ │ │ │ ├── Result.as
│ │ │ │ │ ├── ResultMetadataType.as
│ │ │ │ │ ├── ResultPoint.as
│ │ │ │ │ ├── ResultPointCallback.as
│ │ │ │ │ ├── Writer.as
│ │ │ │ │ └── WriterException.as
│ │ │ │ └── test
│ │ │ │ ├── com
│ │ │ │ │ └── zxing
│ │ │ │ │ ├── EncodeDecodeEAN8Test.as
│ │ │ │ │ ├── IntegrationTestsSuite.as
│ │ │ │ │ └── testrunner
│ │ │ │ │ └── ZXingTestsRunner.mxml
│ │ │ │ └── data
│ │ │ │ └── ean8
│ │ │ │ └── ean8_48512343.png
│ │ │ ├── readme.txt
│ │ │ └── zxing client
│ │ │ ├── bin-debug
│ │ │ │ ├── AC_OETags.js
│ │ │ │ ├── history
│ │ │ │ │ ├── history.css
│ │ │ │ │ ├── historyFrame.html
│ │ │ │ │ └── history.js
│ │ │ │ ├── playerProductInstall.swf
│ │ │ │ ├── zxing_client.html
│ │ │ │ └── zxing_client.swf
│ │ │ ├── html-template
│ │ │ │ ├── AC_OETags.js
│ │ │ │ ├── history
│ │ │ │ │ ├── history.css
│ │ │ │ │ ├── historyFrame.html
│ │ │ │ │ └── history.js
│ │ │ │ ├── index.template.html
│ │ │ │ └── playerProductInstall.swf
│ │ │ └── src
│ │ │ └── zxing_client.mxml
│ │ ├── android
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── ant.properties
│ │ │ ├── assets
│ │ │ │ ├── html
│ │ │ │ │ └── apache-license.txt
│ │ │ │ ├── html-de
│ │ │ │ │ ├── about1d.html
│ │ │ │ │ ├── about2d.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── license.html
│ │ │ │ │ ├── scanning.html
│ │ │ │ │ ├── sharing.html
│ │ │ │ │ └── whatsnew.html
│ │ │ │ ├── html-en
│ │ │ │ │ ├── about1d.html
│ │ │ │ │ ├── about2d.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── license.html
│ │ │ │ │ ├── scanning.html
│ │ │ │ │ ├── sharing.html
│ │ │ │ │ └── whatsnew.html
│ │ │ │ ├── html-es
│ │ │ │ │ ├── about1d.html
│ │ │ │ │ ├── about2d.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── license.html
│ │ │ │ │ ├── scanning.html
│ │ │ │ │ ├── sharing.html
│ │ │ │ │ └── whatsnew.html
│ │ │ │ ├── html-fr
│ │ │ │ │ ├── about1d.html
│ │ │ │ │ ├── about2d.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── license.html
│ │ │ │ │ ├── scanning.html
│ │ │ │ │ ├── sharing.html
│ │ │ │ │ └── whatsnew.html
│ │ │ │ ├── html-it
│ │ │ │ │ ├── about1d.html
│ │ │ │ │ ├── about2d.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── license.html
│ │ │ │ │ ├── scanning.html
│ │ │ │ │ ├── sharing.html
│ │ │ │ │ └── whatsnew.html
│ │ │ │ ├── html-ja
│ │ │ │ │ ├── about1d.html
│ │ │ │ │ ├── about2d.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── license.html
│ │ │ │ │ ├── scanning.html
│ │ │ │ │ ├── sharing.html
│ │ │ │ │ └── whatsnew.html
│ │ │ │ ├── html-ko
│ │ │ │ │ ├── about1d.html
│ │ │ │ │ ├── about2d.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── license.html
│ │ │ │ │ ├── scanning.html
│ │ │ │ │ ├── sharing.html
│ │ │ │ │ └── whatsnew.html
│ │ │ │ ├── html-nl
│ │ │ │ │ ├── about1d.html
│ │ │ │ │ ├── about2d.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── license.html
│ │ │ │ │ ├── scanning.html
│ │ │ │ │ ├── sharing.html
│ │ │ │ │ └── whatsnew.html
│ │ │ │ ├── html-pt
│ │ │ │ │ ├── about1d.html
│ │ │ │ │ ├── about2d.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── license.html
│ │ │ │ │ ├── scanning.html
│ │ │ │ │ ├── sharing.html
│ │ │ │ │ └── whatsnew.html
│ │ │ │ ├── html-ru
│ │ │ │ │ ├── about1d.html
│ │ │ │ │ ├── about2d.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── license.html
│ │ │ │ │ ├── scanning.html
│ │ │ │ │ ├── sharing.html
│ │ │ │ │ └── whatsnew.html
│ │ │ │ ├── html-zh-rCN
│ │ │ │ │ ├── about1d.html
│ │ │ │ │ ├── about2d.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── license.html
│ │ │ │ │ ├── scanning.html
│ │ │ │ │ ├── sharing.html
│ │ │ │ │ └── whatsnew.html
│ │ │ │ ├── html-zh-rTW
│ │ │ │ │ ├── about1d.html
│ │ │ │ │ ├── about2d.html
│ │ │ │ │ ├── index.html
│ │ │ │ │ ├── license.html
│ │ │ │ │ ├── scanning.html
│ │ │ │ │ ├── sharing.html
│ │ │ │ │ └── whatsnew.html
│ │ │ │ ├── images
│ │ │ │ │ ├── big-1d.png
│ │ │ │ │ ├── big-datamatrix.png
│ │ │ │ │ ├── big-qr.png
│ │ │ │ │ ├── contact-results-screen.jpg
│ │ │ │ │ ├── demo-no.png
│ │ │ │ │ ├── demo-yes.png
│ │ │ │ │ ├── scan-example.png
│ │ │ │ │ ├── scan-from-phone.png
│ │ │ │ │ └── search-book-contents.jpg
│ │ │ │ └── style.css
│ │ │ ├── build.xml
│ │ │ ├── proguard-android-optimize.txt
│ │ │ ├── project.properties
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ ├── launcher_icon.png
│ │ │ │ │ ├── share_via_barcode.png
│ │ │ │ │ └── shopper_icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── launcher_icon.png
│ │ │ │ │ └── shopper_icon.png
│ │ │ │ ├── drawable-xhdpi
│ │ │ │ │ └── launcher_icon.png
│ │ │ │ ├── drawable-xxhdpi
│ │ │ │ │ └── launcher_icon.png
│ │ │ │ ├── layout
│ │ │ │ │ ├── app_picker_list_item.xml
│ │ │ │ │ ├── bookmark_picker_list_item.xml
│ │ │ │ │ ├── capture.xml
│ │ │ │ │ ├── encode.xml
│ │ │ │ │ ├── help.xml
│ │ │ │ │ ├── history_list_item.xml
│ │ │ │ │ ├── search_book_contents_header.xml
│ │ │ │ │ ├── search_book_contents_list_item.xml
│ │ │ │ │ ├── search_book_contents.xml
│ │ │ │ │ └── share.xml
│ │ │ │ ├── layout-land
│ │ │ │ │ ├── encode.xml
│ │ │ │ │ └── share.xml
│ │ │ │ ├── layout-ldpi
│ │ │ │ │ └── capture.xml
│ │ │ │ ├── menu
│ │ │ │ │ ├── capture.xml
│ │ │ │ │ ├── encode.xml
│ │ │ │ │ └── history.xml
│ │ │ │ ├── raw
│ │ │ │ │ └── beep.ogg
│ │ │ │ ├── values
│ │ │ │ │ ├── arrays.xml
│ │ │ │ │ ├── colors.xml
│ │ │ │ │ ├── dimens.xml
│ │ │ │ │ ├── ids.xml
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-ar
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-bg
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-ca
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-cs
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-da
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-de
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-el
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-es
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-eu
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-fi
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-fr
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-he
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-hi
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-hu
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-id
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-it
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-iw
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-ja
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-ko
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-nl
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-pl
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-pt
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-ru
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-sk
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-sl
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-sv
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-tr
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-zh-rCN
│ │ │ │ │ └── strings.xml
│ │ │ │ ├── values-zh-rTW
│ │ │ │ │ └── strings.xml
│ │ │ │ └── xml
│ │ │ │ └── preferences.xml
│ │ │ └── src
│ │ │ ├── com
│ │ │ │ └── zxing
│ │ │ │ ├── aztec
│ │ │ │ │ ├── AztecDetectorResult.java
│ │ │ │ │ ├── AztecReader.java
│ │ │ │ │ ├── AztecWriter.java
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ └── Decoder.java
│ │ │ │ │ ├── detector
│ │ │ │ │ │ └── Detector.java
│ │ │ │ │ └── encoder
│ │ │ │ │ ├── AztecCode.java
│ │ │ │ │ └── Encoder.java
│ │ │ │ ├── BarcodeFormat.java
│ │ │ │ ├── Binarizer.java
│ │ │ │ ├── BinaryBitmap.java
│ │ │ │ ├── ChecksumException.java
│ │ │ │ ├── client
│ │ │ │ │ ├── android
│ │ │ │ │ │ ├── AmbientLightManager.java
│ │ │ │ │ │ ├── BeepManager.java
│ │ │ │ │ │ ├── book
│ │ │ │ │ │ │ ├── BrowseBookListener.java
│ │ │ │ │ │ │ ├── SearchBookContentsActivity.java
│ │ │ │ │ │ │ ├── SearchBookContentsAdapter.java
│ │ │ │ │ │ │ ├── SearchBookContentsListItem.java
│ │ │ │ │ │ │ └── SearchBookContentsResult.java
│ │ │ │ │ │ ├── camera
│ │ │ │ │ │ │ ├── AutoFocusManager.java
│ │ │ │ │ │ │ ├── CameraConfigurationManager.java
│ │ │ │ │ │ │ ├── CameraManager.java
│ │ │ │ │ │ │ ├── exposure
│ │ │ │ │ │ │ │ ├── DefaultExposureInterface.java
│ │ │ │ │ │ │ │ ├── ExposureInterface.java
│ │ │ │ │ │ │ │ ├── ExposureManager.java
│ │ │ │ │ │ │ │ └── FroyoExposureInterface.java
│ │ │ │ │ │ │ ├── FrontLightMode.java
│ │ │ │ │ │ │ ├── open
│ │ │ │ │ │ │ │ ├── DefaultOpenCameraInterface.java
│ │ │ │ │ │ │ │ ├── GingerbreadOpenCameraInterface.java
│ │ │ │ │ │ │ │ ├── OpenCameraInterface.java
│ │ │ │ │ │ │ │ └── OpenCameraManager.java
│ │ │ │ │ │ │ └── PreviewCallback.java
│ │ │ │ │ │ ├── CaptureActivityHandler.java
│ │ │ │ │ │ ├── CaptureActivity.java
│ │ │ │ │ │ ├── common
│ │ │ │ │ │ │ ├── executor
│ │ │ │ │ │ │ │ ├── AsyncTaskExecInterface.java
│ │ │ │ │ │ │ │ ├── AsyncTaskExecManager.java
│ │ │ │ │ │ │ │ ├── DefaultAsyncTaskExecInterface.java
│ │ │ │ │ │ │ │ └── HoneycombAsyncTaskExecInterface.java
│ │ │ │ │ │ │ └── PlatformSupportManager.java
│ │ │ │ │ │ ├── Contents.java
│ │ │ │ │ │ ├── DecodeFormatManager.java
│ │ │ │ │ │ ├── DecodeHandler.java
│ │ │ │ │ │ ├── DecodeHintManager.java
│ │ │ │ │ │ ├── DecodeThread.java
│ │ │ │ │ │ ├── encode
│ │ │ │ │ │ │ ├── ContactEncoder.java
│ │ │ │ │ │ │ ├── EncodeActivity.java
│ │ │ │ │ │ │ ├── Formatter.java
│ │ │ │ │ │ │ ├── MECARDContactEncoder.java
│ │ │ │ │ │ │ ├── QRCodeEncoder.java
│ │ │ │ │ │ │ └── VCardContactEncoder.java
│ │ │ │ │ │ ├── FinishListener.java
│ │ │ │ │ │ ├── HelpActivity.java
│ │ │ │ │ │ ├── history
│ │ │ │ │ │ │ ├── DBHelper.java
│ │ │ │ │ │ │ ├── HistoryActivity.java
│ │ │ │ │ │ │ ├── HistoryItemAdapter.java
│ │ │ │ │ │ │ ├── HistoryItem.java
│ │ │ │ │ │ │ └── HistoryManager.java
│ │ │ │ │ │ ├── HttpHelper.java
│ │ │ │ │ │ ├── InactivityTimer.java
│ │ │ │ │ │ ├── Intents.java
│ │ │ │ │ │ ├── IntentSource.java
│ │ │ │ │ │ ├── LocaleManager.java
│ │ │ │ │ │ ├── pref
│ │ │ │ │ │ │ └── BSPlusPreference.java
│ │ │ │ │ │ ├── PreferencesActivity.java
│ │ │ │ │ │ ├── result
│ │ │ │ │ │ │ ├── AddressBookResultHandler.java
│ │ │ │ │ │ │ ├── CalendarResultHandler.java
│ │ │ │ │ │ │ ├── EmailAddressResultHandler.java
│ │ │ │ │ │ │ ├── GeoResultHandler.java
│ │ │ │ │ │ │ ├── ISBNResultHandler.java
│ │ │ │ │ │ │ ├── ProductResultHandler.java
│ │ │ │ │ │ │ ├── ResultButtonListener.java
│ │ │ │ │ │ │ ├── ResultHandlerFactory.java
│ │ │ │ │ │ │ ├── ResultHandler.java
│ │ │ │ │ │ │ ├── SMSResultHandler.java
│ │ │ │ │ │ │ ├── supplement
│ │ │ │ │ │ │ │ ├── AmazonInfoRetriever.java
│ │ │ │ │ │ │ │ ├── BookResultInfoRetriever.java
│ │ │ │ │ │ │ │ ├── ProductResultInfoRetriever.java
│ │ │ │ │ │ │ │ ├── SupplementalInfoRetriever.java
│ │ │ │ │ │ │ │ ├── TitleRetriever.java
│ │ │ │ │ │ │ │ └── URIResultInfoRetriever.java
│ │ │ │ │ │ │ ├── TelResultHandler.java
│ │ │ │ │ │ │ ├── TextResultHandler.java
│ │ │ │ │ │ │ ├── URIResultHandler.java
│ │ │ │ │ │ │ └── WifiResultHandler.java
│ │ │ │ │ │ ├── ScanFromWebPageManager.java
│ │ │ │ │ │ ├── share
│ │ │ │ │ │ │ ├── AppInfo.java
│ │ │ │ │ │ │ ├── AppPickerActivity.java
│ │ │ │ │ │ │ ├── BookmarkAdapter.java
│ │ │ │ │ │ │ ├── BookmarkPickerActivity.java
│ │ │ │ │ │ │ ├── LoadPackagesAsyncTask.java
│ │ │ │ │ │ │ └── ShareActivity.java
│ │ │ │ │ │ ├── ViewfinderResultPointCallback.java
│ │ │ │ │ │ ├── ViewfinderView.java
│ │ │ │ │ │ └── wifi
│ │ │ │ │ │ ├── NetworkType.java
│ │ │ │ │ │ └── WifiConfigManager.java
│ │ │ │ │ └── result
│ │ │ │ │ ├── AbstractDoCoMoResultParser.java
│ │ │ │ │ ├── AddressBookAUResultParser.java
│ │ │ │ │ ├── AddressBookDoCoMoResultParser.java
│ │ │ │ │ ├── AddressBookParsedResult.java
│ │ │ │ │ ├── BizcardResultParser.java
│ │ │ │ │ ├── BookmarkDoCoMoResultParser.java
│ │ │ │ │ ├── CalendarParsedResult.java
│ │ │ │ │ ├── EmailAddressParsedResult.java
│ │ │ │ │ ├── EmailAddressResultParser.java
│ │ │ │ │ ├── EmailDoCoMoResultParser.java
│ │ │ │ │ ├── ExpandedProductParsedResult.java
│ │ │ │ │ ├── ExpandedProductResultParser.java
│ │ │ │ │ ├── GeoParsedResult.java
│ │ │ │ │ ├── GeoResultParser.java
│ │ │ │ │ ├── ISBNParsedResult.java
│ │ │ │ │ ├── ISBNResultParser.java
│ │ │ │ │ ├── ParsedResult.java
│ │ │ │ │ ├── ParsedResultType.java
│ │ │ │ │ ├── ProductParsedResult.java
│ │ │ │ │ ├── ProductResultParser.java
│ │ │ │ │ ├── ResultParser.java
│ │ │ │ │ ├── SMSMMSResultParser.java
│ │ │ │ │ ├── SMSParsedResult.java
│ │ │ │ │ ├── SMSTOMMSTOResultParser.java
│ │ │ │ │ ├── SMTPResultParser.java
│ │ │ │ │ ├── TelParsedResult.java
│ │ │ │ │ ├── TelResultParser.java
│ │ │ │ │ ├── TextParsedResult.java
│ │ │ │ │ ├── URIParsedResult.java
│ │ │ │ │ ├── URIResultParser.java
│ │ │ │ │ ├── URLTOResultParser.java
│ │ │ │ │ ├── VCardResultParser.java
│ │ │ │ │ ├── VEventResultParser.java
│ │ │ │ │ ├── WifiParsedResult.java
│ │ │ │ │ └── WifiResultParser.java
│ │ │ │ ├── common
│ │ │ │ │ ├── BitArray.java
│ │ │ │ │ ├── BitMatrix.java
│ │ │ │ │ ├── BitSource.java
│ │ │ │ │ ├── CharacterSetECI.java
│ │ │ │ │ ├── DecoderResult.java
│ │ │ │ │ ├── DefaultGridSampler.java
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── MathUtils.java
│ │ │ │ │ │ ├── MonochromeRectangleDetector.java
│ │ │ │ │ │ └── WhiteRectangleDetector.java
│ │ │ │ │ ├── DetectorResult.java
│ │ │ │ │ ├── GlobalHistogramBinarizer.java
│ │ │ │ │ ├── GridSampler.java
│ │ │ │ │ ├── HybridBinarizer.java
│ │ │ │ │ ├── PerspectiveTransform.java
│ │ │ │ │ ├── reedsolomon
│ │ │ │ │ │ ├── GenericGF.java
│ │ │ │ │ │ ├── GenericGFPoly.java
│ │ │ │ │ │ ├── ReedSolomonDecoder.java
│ │ │ │ │ │ ├── ReedSolomonEncoder.java
│ │ │ │ │ │ └── ReedSolomonException.java
│ │ │ │ │ └── StringUtils.java
│ │ │ │ ├── datamatrix
│ │ │ │ │ ├── DataMatrixReader.java
│ │ │ │ │ ├── DataMatrixWriter.java
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.java
│ │ │ │ │ │ ├── DataBlock.java
│ │ │ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ │ │ ├── Decoder.java
│ │ │ │ │ │ └── Version.java
│ │ │ │ │ ├── detector
│ │ │ │ │ │ └── Detector.java
│ │ │ │ │ └── encoder
│ │ │ │ │ ├── ASCIIEncoder.java
│ │ │ │ │ ├── Base256Encoder.java
│ │ │ │ │ ├── C40Encoder.java
│ │ │ │ │ ├── DataMatrixSymbolInfo144.java
│ │ │ │ │ ├── DefaultPlacement.java
│ │ │ │ │ ├── EdifactEncoder.java
│ │ │ │ │ ├── EncoderContext.java
│ │ │ │ │ ├── Encoder.java
│ │ │ │ │ ├── ErrorCorrection.java
│ │ │ │ │ ├── HighLevelEncoder.java
│ │ │ │ │ ├── SymbolInfo.java
│ │ │ │ │ ├── SymbolShapeHint.java
│ │ │ │ │ ├── TextEncoder.java
│ │ │ │ │ └── X12Encoder.java
│ │ │ │ ├── DecodeHintType.java
│ │ │ │ ├── Dimension.java
│ │ │ │ ├── EncodeHintType.java
│ │ │ │ ├── FormatException.java
│ │ │ │ ├── InvertedLuminanceSource.java
│ │ │ │ ├── LuminanceSource.java
│ │ │ │ ├── maxicode
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.java
│ │ │ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ │ │ └── Decoder.java
│ │ │ │ │ └── MaxiCodeReader.java
│ │ │ │ ├── multi
│ │ │ │ │ ├── ByQuadrantReader.java
│ │ │ │ │ ├── GenericMultipleBarcodeReader.java
│ │ │ │ │ ├── MultipleBarcodeReader.java
│ │ │ │ │ └── qrcode
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── MultiDetector.java
│ │ │ │ │ │ └── MultiFinderPatternFinder.java
│ │ │ │ │ └── QRCodeMultiReader.java
│ │ │ │ ├── MultiFormatReader.java
│ │ │ │ ├── MultiFormatWriter.java
│ │ │ │ ├── NotFoundException.java
│ │ │ │ ├── oned
│ │ │ │ │ ├── CodaBarReader.java
│ │ │ │ │ ├── CodaBarWriter.java
│ │ │ │ │ ├── Code128Reader.java
│ │ │ │ │ ├── Code128Writer.java
│ │ │ │ │ ├── Code39Reader.java
│ │ │ │ │ ├── Code39Writer.java
│ │ │ │ │ ├── Code93Reader.java
│ │ │ │ │ ├── EAN13Reader.java
│ │ │ │ │ ├── EAN13Writer.java
│ │ │ │ │ ├── EAN8Reader.java
│ │ │ │ │ ├── EAN8Writer.java
│ │ │ │ │ ├── EANManufacturerOrgSupport.java
│ │ │ │ │ ├── ITFReader.java
│ │ │ │ │ ├── ITFWriter.java
│ │ │ │ │ ├── MultiFormatOneDReader.java
│ │ │ │ │ ├── MultiFormatUPCEANReader.java
│ │ │ │ │ ├── OneDimensionalCodeWriter.java
│ │ │ │ │ ├── OneDReader.java
│ │ │ │ │ ├── rss
│ │ │ │ │ │ ├── AbstractRSSReader.java
│ │ │ │ │ │ ├── DataCharacter.java
│ │ │ │ │ │ ├── expanded
│ │ │ │ │ │ │ ├── BitArrayBuilder.java
│ │ │ │ │ │ │ ├── decoders
│ │ │ │ │ │ │ │ ├── AbstractExpandedDecoder.java
│ │ │ │ │ │ │ │ ├── AI013103decoder.java
│ │ │ │ │ │ │ │ ├── AI01320xDecoder.java
│ │ │ │ │ │ │ │ ├── AI01392xDecoder.java
│ │ │ │ │ │ │ │ ├── AI01393xDecoder.java
│ │ │ │ │ │ │ │ ├── AI013x0x1xDecoder.java
│ │ │ │ │ │ │ │ ├── AI013x0xDecoder.java
│ │ │ │ │ │ │ │ ├── AI01AndOtherAIs.java
│ │ │ │ │ │ │ │ ├── AI01decoder.java
│ │ │ │ │ │ │ │ ├── AI01weightDecoder.java
│ │ │ │ │ │ │ │ ├── AnyAIDecoder.java
│ │ │ │ │ │ │ │ ├── BlockParsedResult.java
│ │ │ │ │ │ │ │ ├── CurrentParsingState.java
│ │ │ │ │ │ │ │ ├── DecodedChar.java
│ │ │ │ │ │ │ │ ├── DecodedInformation.java
│ │ │ │ │ │ │ │ ├── DecodedNumeric.java
│ │ │ │ │ │ │ │ ├── DecodedObject.java
│ │ │ │ │ │ │ │ ├── FieldParser.java
│ │ │ │ │ │ │ │ └── GeneralAppIdDecoder.java
│ │ │ │ │ │ │ ├── ExpandedPair.java
│ │ │ │ │ │ │ ├── ExpandedRow.java
│ │ │ │ │ │ │ └── RSSExpandedReader.java
│ │ │ │ │ │ ├── FinderPattern.java
│ │ │ │ │ │ ├── Pair.java
│ │ │ │ │ │ ├── RSS14Reader.java
│ │ │ │ │ │ └── RSSUtils.java
│ │ │ │ │ ├── UPCAReader.java
│ │ │ │ │ ├── UPCAWriter.java
│ │ │ │ │ ├── UPCEANExtension2Support.java
│ │ │ │ │ ├── UPCEANExtension5Support.java
│ │ │ │ │ ├── UPCEANExtensionSupport.java
│ │ │ │ │ ├── UPCEANReader.java
│ │ │ │ │ ├── UPCEANWriter.java
│ │ │ │ │ └── UPCEReader.java
│ │ │ │ ├── pdf417
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BarcodeMetadata.java
│ │ │ │ │ │ ├── BarcodeValue.java
│ │ │ │ │ │ ├── BoundingBox.java
│ │ │ │ │ │ ├── Codeword.java
│ │ │ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ │ │ ├── DetectionResultColumn.java
│ │ │ │ │ │ ├── DetectionResult.java
│ │ │ │ │ │ ├── DetectionResultRowIndicatorColumn.java
│ │ │ │ │ │ ├── ec
│ │ │ │ │ │ │ ├── ErrorCorrection.java
│ │ │ │ │ │ │ ├── ModulusGF.java
│ │ │ │ │ │ │ └── ModulusPoly.java
│ │ │ │ │ │ ├── PDF417CodewordDecoder.java
│ │ │ │ │ │ └── PDF417ScanningDecoder.java
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── Detector.java
│ │ │ │ │ │ └── PDF417DetectorResult.java
│ │ │ │ │ ├── encoder
│ │ │ │ │ │ ├── BarcodeMatrix.java
│ │ │ │ │ │ ├── BarcodeRow.java
│ │ │ │ │ │ ├── Compaction.java
│ │ │ │ │ │ ├── Dimensions.java
│ │ │ │ │ │ ├── PDF417ErrorCorrection.java
│ │ │ │ │ │ ├── PDF417HighLevelEncoder.java
│ │ │ │ │ │ └── PDF417.java
│ │ │ │ │ ├── PDF417Common.java
│ │ │ │ │ ├── PDF417Reader.java
│ │ │ │ │ ├── PDF417ResultMetadata.java
│ │ │ │ │ └── PDF417Writer.java
│ │ │ │ ├── PlanarYUVLuminanceSource.java
│ │ │ │ ├── qrcode
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.java
│ │ │ │ │ │ ├── DataBlock.java
│ │ │ │ │ │ ├── DataMask.java
│ │ │ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ │ │ ├── Decoder.java
│ │ │ │ │ │ ├── ErrorCorrectionLevel.java
│ │ │ │ │ │ ├── FormatInformation.java
│ │ │ │ │ │ ├── Mode.java
│ │ │ │ │ │ └── Version.java
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── AlignmentPatternFinder.java
│ │ │ │ │ │ ├── AlignmentPattern.java
│ │ │ │ │ │ ├── Detector.java
│ │ │ │ │ │ ├── FinderPatternFinder.java
│ │ │ │ │ │ ├── FinderPatternInfo.java
│ │ │ │ │ │ └── FinderPattern.java
│ │ │ │ │ ├── encoder
│ │ │ │ │ │ ├── BlockPair.java
│ │ │ │ │ │ ├── ByteMatrix.java
│ │ │ │ │ │ ├── Encoder.java
│ │ │ │ │ │ ├── MaskUtil.java
│ │ │ │ │ │ ├── MatrixUtil.java
│ │ │ │ │ │ └── QRCode.java
│ │ │ │ │ ├── QRCodeReader.java
│ │ │ │ │ └── QRCodeWriter.java
│ │ │ │ ├── ReaderException.java
│ │ │ │ ├── Reader.java
│ │ │ │ ├── Result.java
│ │ │ │ ├── ResultMetadataType.java
│ │ │ │ ├── ResultPointCallback.java
│ │ │ │ ├── ResultPoint.java
│ │ │ │ ├── RGBLuminanceSource.java
│ │ │ │ ├── WriterException.java
│ │ │ │ └── Writer.java
│ │ │ └── META-INF
│ │ │ └── MANIFEST.MF
│ │ ├── android-integration
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── com
│ │ │ └── zxing
│ │ │ └── integration
│ │ │ └── android
│ │ │ ├── IntentIntegrator.java
│ │ │ ├── IntentIntegratorSupportV4.java
│ │ │ ├── IntentIntegratorV30.java
│ │ │ └── IntentResult.java
│ │ ├── androidtest
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── ant.properties
│ │ │ ├── build.xml
│ │ │ ├── proguard.cfg
│ │ │ ├── project.properties
│ │ │ ├── res
│ │ │ │ ├── drawable
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── drawable-xhdpi
│ │ │ │ │ └── icon.png
│ │ │ │ ├── layout
│ │ │ │ │ ├── benchmark.xml
│ │ │ │ │ └── test.xml
│ │ │ │ └── values
│ │ │ │ ├── ids.xml
│ │ │ │ └── strings.xml
│ │ │ └── src
│ │ │ └── com
│ │ │ └── zxing
│ │ │ └── client
│ │ │ └── androidtest
│ │ │ ├── BenchmarkActivity.java
│ │ │ ├── BenchmarkItem.java
│ │ │ ├── BenchmarkThread.java
│ │ │ └── ZXingTestActivity.java
│ │ ├── AUTHORS
│ │ ├── build.xml
│ │ ├── CHANGES
│ │ ├── COPYING
│ │ ├── core
│ │ │ ├── pom.xml
│ │ │ ├── src
│ │ │ │ └── com
│ │ │ │ └── zxing
│ │ │ │ ├── aztec
│ │ │ │ │ ├── AztecDetectorResult.java
│ │ │ │ │ ├── AztecReader.java
│ │ │ │ │ ├── AztecWriter.java
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ └── Decoder.java
│ │ │ │ │ ├── detector
│ │ │ │ │ │ └── Detector.java
│ │ │ │ │ └── encoder
│ │ │ │ │ ├── AztecCode.java
│ │ │ │ │ └── Encoder.java
│ │ │ │ ├── BarcodeFormat.java
│ │ │ │ ├── Binarizer.java
│ │ │ │ ├── BinaryBitmap.java
│ │ │ │ ├── ChecksumException.java
│ │ │ │ ├── client
│ │ │ │ │ └── result
│ │ │ │ │ ├── AbstractDoCoMoResultParser.java
│ │ │ │ │ ├── AddressBookAUResultParser.java
│ │ │ │ │ ├── AddressBookDoCoMoResultParser.java
│ │ │ │ │ ├── AddressBookParsedResult.java
│ │ │ │ │ ├── BizcardResultParser.java
│ │ │ │ │ ├── BookmarkDoCoMoResultParser.java
│ │ │ │ │ ├── CalendarParsedResult.java
│ │ │ │ │ ├── EmailAddressParsedResult.java
│ │ │ │ │ ├── EmailAddressResultParser.java
│ │ │ │ │ ├── EmailDoCoMoResultParser.java
│ │ │ │ │ ├── ExpandedProductParsedResult.java
│ │ │ │ │ ├── ExpandedProductResultParser.java
│ │ │ │ │ ├── GeoParsedResult.java
│ │ │ │ │ ├── GeoResultParser.java
│ │ │ │ │ ├── ISBNParsedResult.java
│ │ │ │ │ ├── ISBNResultParser.java
│ │ │ │ │ ├── ParsedResult.java
│ │ │ │ │ ├── ParsedResultType.java
│ │ │ │ │ ├── ProductParsedResult.java
│ │ │ │ │ ├── ProductResultParser.java
│ │ │ │ │ ├── ResultParser.java
│ │ │ │ │ ├── SMSMMSResultParser.java
│ │ │ │ │ ├── SMSParsedResult.java
│ │ │ │ │ ├── SMSTOMMSTOResultParser.java
│ │ │ │ │ ├── SMTPResultParser.java
│ │ │ │ │ ├── TelParsedResult.java
│ │ │ │ │ ├── TelResultParser.java
│ │ │ │ │ ├── TextParsedResult.java
│ │ │ │ │ ├── URIParsedResult.java
│ │ │ │ │ ├── URIResultParser.java
│ │ │ │ │ ├── URLTOResultParser.java
│ │ │ │ │ ├── VCardResultParser.java
│ │ │ │ │ ├── VEventResultParser.java
│ │ │ │ │ ├── WifiParsedResult.java
│ │ │ │ │ └── WifiResultParser.java
│ │ │ │ ├── common
│ │ │ │ │ ├── BitArray.java
│ │ │ │ │ ├── BitMatrix.java
│ │ │ │ │ ├── BitSource.java
│ │ │ │ │ ├── CharacterSetECI.java
│ │ │ │ │ ├── DecoderResult.java
│ │ │ │ │ ├── DefaultGridSampler.java
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── MathUtils.java
│ │ │ │ │ │ ├── MonochromeRectangleDetector.java
│ │ │ │ │ │ └── WhiteRectangleDetector.java
│ │ │ │ │ ├── DetectorResult.java
│ │ │ │ │ ├── GlobalHistogramBinarizer.java
│ │ │ │ │ ├── GridSampler.java
│ │ │ │ │ ├── HybridBinarizer.java
│ │ │ │ │ ├── PerspectiveTransform.java
│ │ │ │ │ ├── reedsolomon
│ │ │ │ │ │ ├── GenericGF.java
│ │ │ │ │ │ ├── GenericGFPoly.java
│ │ │ │ │ │ ├── ReedSolomonDecoder.java
│ │ │ │ │ │ ├── ReedSolomonEncoder.java
│ │ │ │ │ │ └── ReedSolomonException.java
│ │ │ │ │ └── StringUtils.java
│ │ │ │ ├── datamatrix
│ │ │ │ │ ├── DataMatrixReader.java
│ │ │ │ │ ├── DataMatrixWriter.java
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.java
│ │ │ │ │ │ ├── DataBlock.java
│ │ │ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ │ │ ├── Decoder.java
│ │ │ │ │ │ └── Version.java
│ │ │ │ │ ├── detector
│ │ │ │ │ │ └── Detector.java
│ │ │ │ │ └── encoder
│ │ │ │ │ ├── ASCIIEncoder.java
│ │ │ │ │ ├── Base256Encoder.java
│ │ │ │ │ ├── C40Encoder.java
│ │ │ │ │ ├── DataMatrixSymbolInfo144.java
│ │ │ │ │ ├── DefaultPlacement.java
│ │ │ │ │ ├── EdifactEncoder.java
│ │ │ │ │ ├── EncoderContext.java
│ │ │ │ │ ├── Encoder.java
│ │ │ │ │ ├── ErrorCorrection.java
│ │ │ │ │ ├── HighLevelEncoder.java
│ │ │ │ │ ├── SymbolInfo.java
│ │ │ │ │ ├── SymbolShapeHint.java
│ │ │ │ │ ├── TextEncoder.java
│ │ │ │ │ └── X12Encoder.java
│ │ │ │ ├── DecodeHintType.java
│ │ │ │ ├── Dimension.java
│ │ │ │ ├── EncodeHintType.java
│ │ │ │ ├── FormatException.java
│ │ │ │ ├── InvertedLuminanceSource.java
│ │ │ │ ├── LuminanceSource.java
│ │ │ │ ├── maxicode
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.java
│ │ │ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ │ │ └── Decoder.java
│ │ │ │ │ └── MaxiCodeReader.java
│ │ │ │ ├── multi
│ │ │ │ │ ├── ByQuadrantReader.java
│ │ │ │ │ ├── GenericMultipleBarcodeReader.java
│ │ │ │ │ ├── MultipleBarcodeReader.java
│ │ │ │ │ └── qrcode
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── MultiDetector.java
│ │ │ │ │ │ └── MultiFinderPatternFinder.java
│ │ │ │ │ └── QRCodeMultiReader.java
│ │ │ │ ├── MultiFormatReader.java
│ │ │ │ ├── MultiFormatWriter.java
│ │ │ │ ├── NotFoundException.java
│ │ │ │ ├── oned
│ │ │ │ │ ├── CodaBarReader.java
│ │ │ │ │ ├── CodaBarWriter.java
│ │ │ │ │ ├── Code128Reader.java
│ │ │ │ │ ├── Code128Writer.java
│ │ │ │ │ ├── Code39Reader.java
│ │ │ │ │ ├── Code39Writer.java
│ │ │ │ │ ├── Code93Reader.java
│ │ │ │ │ ├── EAN13Reader.java
│ │ │ │ │ ├── EAN13Writer.java
│ │ │ │ │ ├── EAN8Reader.java
│ │ │ │ │ ├── EAN8Writer.java
│ │ │ │ │ ├── EANManufacturerOrgSupport.java
│ │ │ │ │ ├── ITFReader.java
│ │ │ │ │ ├── ITFWriter.java
│ │ │ │ │ ├── MultiFormatOneDReader.java
│ │ │ │ │ ├── MultiFormatUPCEANReader.java
│ │ │ │ │ ├── OneDimensionalCodeWriter.java
│ │ │ │ │ ├── OneDReader.java
│ │ │ │ │ ├── rss
│ │ │ │ │ │ ├── AbstractRSSReader.java
│ │ │ │ │ │ ├── DataCharacter.java
│ │ │ │ │ │ ├── expanded
│ │ │ │ │ │ │ ├── BitArrayBuilder.java
│ │ │ │ │ │ │ ├── decoders
│ │ │ │ │ │ │ │ ├── AbstractExpandedDecoder.java
│ │ │ │ │ │ │ │ ├── AI013103decoder.java
│ │ │ │ │ │ │ │ ├── AI01320xDecoder.java
│ │ │ │ │ │ │ │ ├── AI01392xDecoder.java
│ │ │ │ │ │ │ │ ├── AI01393xDecoder.java
│ │ │ │ │ │ │ │ ├── AI013x0x1xDecoder.java
│ │ │ │ │ │ │ │ ├── AI013x0xDecoder.java
│ │ │ │ │ │ │ │ ├── AI01AndOtherAIs.java
│ │ │ │ │ │ │ │ ├── AI01decoder.java
│ │ │ │ │ │ │ │ ├── AI01weightDecoder.java
│ │ │ │ │ │ │ │ ├── AnyAIDecoder.java
│ │ │ │ │ │ │ │ ├── BlockParsedResult.java
│ │ │ │ │ │ │ │ ├── CurrentParsingState.java
│ │ │ │ │ │ │ │ ├── DecodedChar.java
│ │ │ │ │ │ │ │ ├── DecodedInformation.java
│ │ │ │ │ │ │ │ ├── DecodedNumeric.java
│ │ │ │ │ │ │ │ ├── DecodedObject.java
│ │ │ │ │ │ │ │ ├── FieldParser.java
│ │ │ │ │ │ │ │ └── GeneralAppIdDecoder.java
│ │ │ │ │ │ │ ├── ExpandedPair.java
│ │ │ │ │ │ │ ├── ExpandedRow.java
│ │ │ │ │ │ │ └── RSSExpandedReader.java
│ │ │ │ │ │ ├── FinderPattern.java
│ │ │ │ │ │ ├── Pair.java
│ │ │ │ │ │ ├── RSS14Reader.java
│ │ │ │ │ │ └── RSSUtils.java
│ │ │ │ │ ├── UPCAReader.java
│ │ │ │ │ ├── UPCAWriter.java
│ │ │ │ │ ├── UPCEANExtension2Support.java
│ │ │ │ │ ├── UPCEANExtension5Support.java
│ │ │ │ │ ├── UPCEANExtensionSupport.java
│ │ │ │ │ ├── UPCEANReader.java
│ │ │ │ │ ├── UPCEANWriter.java
│ │ │ │ │ └── UPCEReader.java
│ │ │ │ ├── pdf417
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BarcodeMetadata.java
│ │ │ │ │ │ ├── BarcodeValue.java
│ │ │ │ │ │ ├── BoundingBox.java
│ │ │ │ │ │ ├── Codeword.java
│ │ │ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ │ │ ├── DetectionResultColumn.java
│ │ │ │ │ │ ├── DetectionResult.java
│ │ │ │ │ │ ├── DetectionResultRowIndicatorColumn.java
│ │ │ │ │ │ ├── ec
│ │ │ │ │ │ │ ├── ErrorCorrection.java
│ │ │ │ │ │ │ ├── ModulusGF.java
│ │ │ │ │ │ │ └── ModulusPoly.java
│ │ │ │ │ │ ├── PDF417CodewordDecoder.java
│ │ │ │ │ │ └── PDF417ScanningDecoder.java
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── Detector.java
│ │ │ │ │ │ └── PDF417DetectorResult.java
│ │ │ │ │ ├── encoder
│ │ │ │ │ │ ├── BarcodeMatrix.java
│ │ │ │ │ │ ├── BarcodeRow.java
│ │ │ │ │ │ ├── Compaction.java
│ │ │ │ │ │ ├── Dimensions.java
│ │ │ │ │ │ ├── PDF417ErrorCorrection.java
│ │ │ │ │ │ ├── PDF417HighLevelEncoder.java
│ │ │ │ │ │ └── PDF417.java
│ │ │ │ │ ├── PDF417Common.java
│ │ │ │ │ ├── PDF417Reader.java
│ │ │ │ │ ├── PDF417ResultMetadata.java
│ │ │ │ │ └── PDF417Writer.java
│ │ │ │ ├── PlanarYUVLuminanceSource.java
│ │ │ │ ├── qrcode
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.java
│ │ │ │ │ │ ├── DataBlock.java
│ │ │ │ │ │ ├── DataMask.java
│ │ │ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ │ │ ├── Decoder.java
│ │ │ │ │ │ ├── ErrorCorrectionLevel.java
│ │ │ │ │ │ ├── FormatInformation.java
│ │ │ │ │ │ ├── Mode.java
│ │ │ │ │ │ └── Version.java
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── AlignmentPatternFinder.java
│ │ │ │ │ │ ├── AlignmentPattern.java
│ │ │ │ │ │ ├── Detector.java
│ │ │ │ │ │ ├── FinderPatternFinder.java
│ │ │ │ │ │ ├── FinderPatternInfo.java
│ │ │ │ │ │ └── FinderPattern.java
│ │ │ │ │ ├── encoder
│ │ │ │ │ │ ├── BlockPair.java
│ │ │ │ │ │ ├── ByteMatrix.java
│ │ │ │ │ │ ├── Encoder.java
│ │ │ │ │ │ ├── MaskUtil.java
│ │ │ │ │ │ ├── MatrixUtil.java
│ │ │ │ │ │ └── QRCode.java
│ │ │ │ │ ├── QRCodeReader.java
│ │ │ │ │ └── QRCodeWriter.java
│ │ │ │ ├── ReaderException.java
│ │ │ │ ├── Reader.java
│ │ │ │ ├── Result.java
│ │ │ │ ├── ResultMetadataType.java
│ │ │ │ ├── ResultPointCallback.java
│ │ │ │ ├── ResultPoint.java
│ │ │ │ ├── RGBLuminanceSource.java
│ │ │ │ ├── WriterException.java
│ │ │ │ └── Writer.java
│ │ │ └── test
│ │ │ └── src
│ │ │ └── com
│ │ │ └── zxing
│ │ │ ├── AllPositiveBlackBoxTester.java
│ │ │ ├── aztec
│ │ │ │ ├── AztecBlackBox1TestCase.java
│ │ │ │ ├── AztecBlackBox2TestCase.java
│ │ │ │ └── encoder
│ │ │ │ └── EncoderTest.java
│ │ │ ├── BufferedImageLuminanceSource.java
│ │ │ ├── client
│ │ │ │ └── result
│ │ │ │ ├── AddressBookParsedResultTestCase.java
│ │ │ │ ├── CalendarParsedResultTestCase.java
│ │ │ │ ├── EmailAddressParsedResultTestCase.java
│ │ │ │ ├── ExpandedProductParsedResultTestCase.java
│ │ │ │ ├── GeoParsedResultTestCase.java
│ │ │ │ ├── ISBNParsedResultTestCase.java
│ │ │ │ ├── ParsedReaderResultTestCase.java
│ │ │ │ ├── ProductParsedResultTestCase.java
│ │ │ │ ├── SMSMMSParsedResultTestCase.java
│ │ │ │ ├── TelParsedResultTestCase.java
│ │ │ │ ├── URIParsedResultTestCase.java
│ │ │ │ └── WifiParsedResultTestCase.java
│ │ │ ├── common
│ │ │ │ ├── AbstractBlackBoxTestCase.java
│ │ │ │ ├── AbstractNegativeBlackBoxTestCase.java
│ │ │ │ ├── BitArrayTestCase.java
│ │ │ │ ├── BitMatrixTestCase.java
│ │ │ │ ├── BitSourceBuilder.java
│ │ │ │ ├── BitSourceTestCase.java
│ │ │ │ ├── PerspectiveTransformTestCase.java
│ │ │ │ ├── reedsolomon
│ │ │ │ │ └── ReedSolomonTestCase.java
│ │ │ │ ├── StringUtilsTestCase.java
│ │ │ │ ├── SummaryResults.java
│ │ │ │ └── TestResult.java
│ │ │ ├── datamatrix
│ │ │ │ ├── DataMatrixBlackBox1TestCase.java
│ │ │ │ ├── DataMatrixBlackBox2TestCase.java
│ │ │ │ ├── DataMatrixWriterTestCase.java
│ │ │ │ ├── decoder
│ │ │ │ │ └── DecodedBitStreamParserTestCase.java
│ │ │ │ └── encoder
│ │ │ │ ├── DebugPlacement.java
│ │ │ │ ├── ErrorCorrectionTestCase.java
│ │ │ │ ├── HighLevelEncodeTestCase.java
│ │ │ │ ├── PlacementTestCase.java
│ │ │ │ └── SymbolInfoTestCase.java
│ │ │ ├── negative
│ │ │ │ ├── FalsePositives2BlackBoxTestCase.java
│ │ │ │ ├── FalsePositivesBlackBoxTestCase.java
│ │ │ │ ├── PartialBlackBoxTestCase.java
│ │ │ │ └── UnsupportedBlackBoxTestCase.java
│ │ │ ├── oned
│ │ │ │ ├── CodabarBlackBox1TestCase.java
│ │ │ │ ├── CodaBarWriterTestCase.java
│ │ │ │ ├── Code128BlackBox1TestCase.java
│ │ │ │ ├── Code128BlackBox2TestCase.java
│ │ │ │ ├── Code128BlackBox3TestCase.java
│ │ │ │ ├── Code39BlackBox1TestCase.java
│ │ │ │ ├── Code39BlackBox3TestCase.java
│ │ │ │ ├── Code39ExtendedBlackBox2TestCase.java
│ │ │ │ ├── Code93BlackBox1TestCase.java
│ │ │ │ ├── EAN13BlackBox1TestCase.java
│ │ │ │ ├── EAN13BlackBox2TestCase.java
│ │ │ │ ├── EAN13BlackBox3TestCase.java
│ │ │ │ ├── EAN13BlackBox4TestCase.java
│ │ │ │ ├── EAN13BlackBox5BlurryTestCase.java
│ │ │ │ ├── EAN13WriterTestCase.java
│ │ │ │ ├── EAN8BlackBox1TestCase.java
│ │ │ │ ├── EAN8WriterTestCase.java
│ │ │ │ ├── EANManufacturerOrgSupportTest.java
│ │ │ │ ├── ITFBlackBox1TestCase.java
│ │ │ │ ├── ITFBlackBox2TestCase.java
│ │ │ │ ├── rss
│ │ │ │ │ ├── expanded
│ │ │ │ │ │ ├── BinaryUtil.java
│ │ │ │ │ │ ├── BinaryUtilTest.java
│ │ │ │ │ │ ├── BitArrayBuilderTest.java
│ │ │ │ │ │ ├── decoders
│ │ │ │ │ │ │ ├── AbstractDecoderTest.java
│ │ │ │ │ │ │ ├── AI01_3103_DecoderTest.java
│ │ │ │ │ │ │ ├── AI01_3202_3203_DecoderTest.java
│ │ │ │ │ │ │ ├── AI01_3X0X_1X_DecoderTest.java
│ │ │ │ │ │ │ ├── AnyAIDecoderTest.java
│ │ │ │ │ │ │ └── FieldParserTest.java
│ │ │ │ │ │ ├── ExpandedInformationDecoderTest.java
│ │ │ │ │ │ ├── RSSExpandedBlackBox1TestCase.java
│ │ │ │ │ │ ├── RSSExpandedBlackBox2TestCase.java
│ │ │ │ │ │ ├── RSSExpandedBlackBox3TestCase.java
│ │ │ │ │ │ ├── RSSExpandedImage2binaryTestCase.java
│ │ │ │ │ │ ├── RSSExpandedImage2resultTestCase.java
│ │ │ │ │ │ ├── RSSExpandedImage2stringTestCase.java
│ │ │ │ │ │ ├── RSSExpandedInternalTestCase.java
│ │ │ │ │ │ ├── RSSExpandedStackedBlackBox1TestCase.java
│ │ │ │ │ │ ├── RSSExpandedStackedBlackBox2TestCase.java
│ │ │ │ │ │ ├── RSSExpandedStackedInternalTestCase.java
│ │ │ │ │ │ └── TestCaseUtil.java
│ │ │ │ │ ├── RSS14BlackBox1TestCase.java
│ │ │ │ │ └── RSS14BlackBox2TestCase.java
│ │ │ │ ├── UPCABlackBox1TestCase.java
│ │ │ │ ├── UPCABlackBox2TestCase.java
│ │ │ │ ├── UPCABlackBox3ReflectiveTestCase.java
│ │ │ │ ├── UPCABlackBox4TestCase.java
│ │ │ │ ├── UPCABlackBox5TestCase.java
│ │ │ │ ├── UPCABlackBox6BlurryTestCase.java
│ │ │ │ ├── UPCAWriterTestCase.java
│ │ │ │ ├── UPCEANExtensionBlackBox1TestCase.java
│ │ │ │ ├── UPCEBlackBox1TestCase.java
│ │ │ │ ├── UPCEBlackBox2TestCase.java
│ │ │ │ └── UPCEBlackBox3ReflectiveTestCase.java
│ │ │ ├── pdf417
│ │ │ │ ├── decoder
│ │ │ │ │ └── ec
│ │ │ │ │ ├── AbstractErrorCorrectionTestCase.java
│ │ │ │ │ └── ErrorCorrectionTestCase.java
│ │ │ │ ├── detector
│ │ │ │ │ └── DetectorTest.java
│ │ │ │ ├── PDF417BlackBox1TestCase.java
│ │ │ │ ├── PDF417BlackBox2TestCase.java
│ │ │ │ ├── PDF417BlackBox3TestCase.java
│ │ │ │ └── PDF417BlackBox4TestCase.java
│ │ │ └── qrcode
│ │ │ ├── decoder
│ │ │ │ ├── DataMaskTestCase.java
│ │ │ │ ├── DecodedBitStreamParserTestCase.java
│ │ │ │ ├── ErrorCorrectionLevelTestCase.java
│ │ │ │ ├── FormatInformationTestCase.java
│ │ │ │ ├── ModeTestCase.java
│ │ │ │ └── VersionTestCase.java
│ │ │ ├── encoder
│ │ │ │ ├── BitVectorTestCase.java
│ │ │ │ ├── EncoderTestCase.java
│ │ │ │ ├── MaskUtilTestCase.java
│ │ │ │ ├── MatrixUtilTestCase.java
│ │ │ │ └── QRCodeTestCase.java
│ │ │ ├── QRCodeBlackBox1TestCase.java
│ │ │ ├── QRCodeBlackBox2TestCase.java
│ │ │ ├── QRCodeBlackBox3TestCase.java
│ │ │ ├── QRCodeBlackBox4TestCase.java
│ │ │ ├── QRCodeBlackBox5TestCase.java
│ │ │ ├── QRCodeBlackBox6TestCase.java
│ │ │ └── QRCodeWriterTestCase.java
│ │ ├── cpp
│ │ │ ├── blackboxtest.results
│ │ │ ├── blackboxtest.sh
│ │ │ ├── cli
│ │ │ │ └── src
│ │ │ │ ├── ImageReaderSource.cpp
│ │ │ │ ├── ImageReaderSource.h
│ │ │ │ ├── jpgd.cpp
│ │ │ │ ├── jpgd.h
│ │ │ │ ├── lodepng.cpp
│ │ │ │ ├── lodepng.h
│ │ │ │ └── main.cpp
│ │ │ ├── cmake
│ │ │ │ ├── FindCPPUNIT.cmake
│ │ │ │ └── FindIconv.cmake
│ │ │ ├── CMakeLists.txt
│ │ │ ├── core
│ │ │ │ ├── src
│ │ │ │ │ ├── bigint
│ │ │ │ │ │ ├── BigIntegerAlgorithms.cc
│ │ │ │ │ │ ├── BigIntegerAlgorithms.hh
│ │ │ │ │ │ ├── BigInteger.cc
│ │ │ │ │ │ ├── BigInteger.hh
│ │ │ │ │ │ ├── BigIntegerLibrary.hh
│ │ │ │ │ │ ├── BigIntegerUtils.cc
│ │ │ │ │ │ ├── BigIntegerUtils.hh
│ │ │ │ │ │ ├── BigUnsigned.cc
│ │ │ │ │ │ ├── BigUnsigned.hh
│ │ │ │ │ │ ├── BigUnsignedInABase.cc
│ │ │ │ │ │ ├── BigUnsignedInABase.hh
│ │ │ │ │ │ ├── ChangeLog
│ │ │ │ │ │ ├── Makefile
│ │ │ │ │ │ ├── NumberlikeArray.hh
│ │ │ │ │ │ └── README
│ │ │ │ │ ├── win32
│ │ │ │ │ │ └── zxing
│ │ │ │ │ │ ├── iconv.h
│ │ │ │ │ │ ├── stdint.h
│ │ │ │ │ │ └── win_iconv.c
│ │ │ │ │ └── zxing
│ │ │ │ │ ├── aztec
│ │ │ │ │ │ ├── AztecDetectorResult.cpp
│ │ │ │ │ │ ├── AztecDetectorResult.h
│ │ │ │ │ │ ├── AztecReader.cpp
│ │ │ │ │ │ ├── AztecReader.h
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ ├── Decoder.cpp
│ │ │ │ │ │ │ └── Decoder.h
│ │ │ │ │ │ └── detector
│ │ │ │ │ │ ├── Detector.cpp
│ │ │ │ │ │ └── Detector.h
│ │ │ │ │ ├── BarcodeFormat.cpp
│ │ │ │ │ ├── BarcodeFormat.h
│ │ │ │ │ ├── Binarizer.cpp
│ │ │ │ │ ├── Binarizer.h
│ │ │ │ │ ├── BinaryBitmap.cpp
│ │ │ │ │ ├── BinaryBitmap.h
│ │ │ │ │ ├── ChecksumException.cpp
│ │ │ │ │ ├── ChecksumException.h
│ │ │ │ │ ├── common
│ │ │ │ │ │ ├── Array.h
│ │ │ │ │ │ ├── BitArray.cpp
│ │ │ │ │ │ ├── BitArray.h
│ │ │ │ │ │ ├── BitArrayIO.cpp
│ │ │ │ │ │ ├── BitMatrix.cpp
│ │ │ │ │ │ ├── BitMatrix.h
│ │ │ │ │ │ ├── BitSource.cpp
│ │ │ │ │ │ ├── BitSource.h
│ │ │ │ │ │ ├── CharacterSetECI.cpp
│ │ │ │ │ │ ├── CharacterSetECI.h
│ │ │ │ │ │ ├── Counted.h
│ │ │ │ │ │ ├── DecoderResult.cpp
│ │ │ │ │ │ ├── DecoderResult.h
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── JavaMath.h
│ │ │ │ │ │ │ ├── MathUtils.h
│ │ │ │ │ │ │ ├── MonochromeRectangleDetector.cpp
│ │ │ │ │ │ │ ├── MonochromeRectangleDetector.h
│ │ │ │ │ │ │ ├── WhiteRectangleDetector.cpp
│ │ │ │ │ │ │ └── WhiteRectangleDetector.h
│ │ │ │ │ │ ├── DetectorResult.cpp
│ │ │ │ │ │ ├── DetectorResult.h
│ │ │ │ │ │ ├── GlobalHistogramBinarizer.cpp
│ │ │ │ │ │ ├── GlobalHistogramBinarizer.h
│ │ │ │ │ │ ├── GreyscaleLuminanceSource.cpp
│ │ │ │ │ │ ├── GreyscaleLuminanceSource.h
│ │ │ │ │ │ ├── GreyscaleRotatedLuminanceSource.cpp
│ │ │ │ │ │ ├── GreyscaleRotatedLuminanceSource.h
│ │ │ │ │ │ ├── GridSampler.cpp
│ │ │ │ │ │ ├── GridSampler.h
│ │ │ │ │ │ ├── HybridBinarizer.cpp
│ │ │ │ │ │ ├── HybridBinarizer.h
│ │ │ │ │ │ ├── IllegalArgumentException.cpp
│ │ │ │ │ │ ├── IllegalArgumentException.h
│ │ │ │ │ │ ├── PerspectiveTransform.cpp
│ │ │ │ │ │ ├── PerspectiveTransform.h
│ │ │ │ │ │ ├── Point.h
│ │ │ │ │ │ ├── reedsolomon
│ │ │ │ │ │ │ ├── GenericGF.cpp
│ │ │ │ │ │ │ ├── GenericGF.h
│ │ │ │ │ │ │ ├── GenericGFPoly.cpp
│ │ │ │ │ │ │ ├── GenericGFPoly.h
│ │ │ │ │ │ │ ├── ReedSolomonDecoder.cpp
│ │ │ │ │ │ │ ├── ReedSolomonDecoder.h
│ │ │ │ │ │ │ ├── ReedSolomonException.cpp
│ │ │ │ │ │ │ └── ReedSolomonException.h
│ │ │ │ │ │ ├── Str.cpp
│ │ │ │ │ │ ├── Str.h
│ │ │ │ │ │ ├── StringUtils.cpp
│ │ │ │ │ │ └── StringUtils.h
│ │ │ │ │ ├── datamatrix
│ │ │ │ │ │ ├── DataMatrixReader.cpp
│ │ │ │ │ │ ├── DataMatrixReader.h
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ ├── BitMatrixParser.cpp
│ │ │ │ │ │ │ ├── BitMatrixParser.h
│ │ │ │ │ │ │ ├── DataBlock.cpp
│ │ │ │ │ │ │ ├── DataBlock.h
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.cpp
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.h
│ │ │ │ │ │ │ ├── Decoder.cpp
│ │ │ │ │ │ │ └── Decoder.h
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── CornerPoint.cpp
│ │ │ │ │ │ │ ├── CornerPoint.h
│ │ │ │ │ │ │ ├── Detector.cpp
│ │ │ │ │ │ │ ├── DetectorException.cpp
│ │ │ │ │ │ │ ├── DetectorException.h
│ │ │ │ │ │ │ └── Detector.h
│ │ │ │ │ │ ├── Version.cpp
│ │ │ │ │ │ └── Version.h
│ │ │ │ │ ├── DecodeHints.cpp
│ │ │ │ │ ├── DecodeHints.h
│ │ │ │ │ ├── Exception.cpp
│ │ │ │ │ ├── Exception.h
│ │ │ │ │ ├── FormatException.cpp
│ │ │ │ │ ├── FormatException.h
│ │ │ │ │ ├── IllegalStateException.h
│ │ │ │ │ ├── InvertedLuminanceSource.cpp
│ │ │ │ │ ├── InvertedLuminanceSource.h
│ │ │ │ │ ├── LuminanceSource.cpp
│ │ │ │ │ ├── LuminanceSource.h
│ │ │ │ │ ├── multi
│ │ │ │ │ │ ├── ByQuadrantReader.cpp
│ │ │ │ │ │ ├── ByQuadrantReader.h
│ │ │ │ │ │ ├── GenericMultipleBarcodeReader.cpp
│ │ │ │ │ │ ├── GenericMultipleBarcodeReader.h
│ │ │ │ │ │ ├── MultipleBarcodeReader.cpp
│ │ │ │ │ │ ├── MultipleBarcodeReader.h
│ │ │ │ │ │ └── qrcode
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── MultiDetector.cpp
│ │ │ │ │ │ │ ├── MultiDetector.h
│ │ │ │ │ │ │ ├── MultiFinderPatternFinder.cpp
│ │ │ │ │ │ │ └── MultiFinderPatternFinder.h
│ │ │ │ │ │ ├── QRCodeMultiReader.cpp
│ │ │ │ │ │ └── QRCodeMultiReader.h
│ │ │ │ │ ├── MultiFormatReader.cpp
│ │ │ │ │ ├── MultiFormatReader.h
│ │ │ │ │ ├── NotFoundException.h
│ │ │ │ │ ├── oned
│ │ │ │ │ │ ├── CodaBarReader.cpp
│ │ │ │ │ │ ├── CodaBarReader.h
│ │ │ │ │ │ ├── Code128Reader.cpp
│ │ │ │ │ │ ├── Code128Reader.h
│ │ │ │ │ │ ├── Code39Reader.cpp
│ │ │ │ │ │ ├── Code39Reader.h
│ │ │ │ │ │ ├── Code93Reader.cpp
│ │ │ │ │ │ ├── Code93Reader.h
│ │ │ │ │ │ ├── EAN13Reader.cpp
│ │ │ │ │ │ ├── EAN13Reader.h
│ │ │ │ │ │ ├── EAN8Reader.cpp
│ │ │ │ │ │ ├── EAN8Reader.h
│ │ │ │ │ │ ├── ITFReader.cpp
│ │ │ │ │ │ ├── ITFReader.h
│ │ │ │ │ │ ├── MultiFormatOneDReader.cpp
│ │ │ │ │ │ ├── MultiFormatOneDReader.h
│ │ │ │ │ │ ├── MultiFormatUPCEANReader.cpp
│ │ │ │ │ │ ├── MultiFormatUPCEANReader.h
│ │ │ │ │ │ ├── OneDReader.cpp
│ │ │ │ │ │ ├── OneDReader.h
│ │ │ │ │ │ ├── OneDResultPoint.cpp
│ │ │ │ │ │ ├── OneDResultPoint.h
│ │ │ │ │ │ ├── UPCAReader.cpp
│ │ │ │ │ │ ├── UPCAReader.h
│ │ │ │ │ │ ├── UPCEANReader.cpp
│ │ │ │ │ │ ├── UPCEANReader.h
│ │ │ │ │ │ ├── UPCEReader.cpp
│ │ │ │ │ │ └── UPCEReader.h
│ │ │ │ │ ├── pdf417
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ ├── BitMatrixParser.cpp
│ │ │ │ │ │ │ ├── BitMatrixParser.h
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.cpp
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.h
│ │ │ │ │ │ │ ├── Decoder.cpp
│ │ │ │ │ │ │ ├── Decoder.h
│ │ │ │ │ │ │ └── ec
│ │ │ │ │ │ │ ├── ErrorCorrection.cpp
│ │ │ │ │ │ │ ├── ErrorCorrection.h
│ │ │ │ │ │ │ ├── ModulusGF.cpp
│ │ │ │ │ │ │ ├── ModulusGF.h
│ │ │ │ │ │ │ ├── ModulusPoly.cpp
│ │ │ │ │ │ │ └── ModulusPoly.h
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── Detector.cpp
│ │ │ │ │ │ │ ├── Detector.h
│ │ │ │ │ │ │ ├── LinesSampler.cpp
│ │ │ │ │ │ │ └── LinesSampler.h
│ │ │ │ │ │ ├── PDF417Reader.cpp
│ │ │ │ │ │ └── PDF417Reader.h
│ │ │ │ │ ├── qrcode
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ ├── BitMatrixParser.cpp
│ │ │ │ │ │ │ ├── BitMatrixParser.h
│ │ │ │ │ │ │ ├── DataBlock.cpp
│ │ │ │ │ │ │ ├── DataBlock.h
│ │ │ │ │ │ │ ├── DataMask.cpp
│ │ │ │ │ │ │ ├── DataMask.h
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.cpp
│ │ │ │ │ │ │ ├── DecodedBitStreamParser.h
│ │ │ │ │ │ │ ├── Decoder.cpp
│ │ │ │ │ │ │ ├── Decoder.h
│ │ │ │ │ │ │ ├── Mode.cpp
│ │ │ │ │ │ │ └── Mode.h
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── AlignmentPattern.cpp
│ │ │ │ │ │ │ ├── AlignmentPatternFinder.cpp
│ │ │ │ │ │ │ ├── AlignmentPatternFinder.h
│ │ │ │ │ │ │ ├── AlignmentPattern.h
│ │ │ │ │ │ │ ├── Detector.cpp
│ │ │ │ │ │ │ ├── Detector.h
│ │ │ │ │ │ │ ├── FinderPattern.cpp
│ │ │ │ │ │ │ ├── FinderPatternFinder.cpp
│ │ │ │ │ │ │ ├── FinderPatternFinder.h
│ │ │ │ │ │ │ ├── FinderPattern.h
│ │ │ │ │ │ │ ├── FinderPatternInfo.cpp
│ │ │ │ │ │ │ └── FinderPatternInfo.h
│ │ │ │ │ │ ├── ErrorCorrectionLevel.cpp
│ │ │ │ │ │ ├── ErrorCorrectionLevel.h
│ │ │ │ │ │ ├── FormatInformation.cpp
│ │ │ │ │ │ ├── FormatInformation.h
│ │ │ │ │ │ ├── QRCodeReader.cpp
│ │ │ │ │ │ ├── QRCodeReader.h
│ │ │ │ │ │ ├── Version.cpp
│ │ │ │ │ │ └── Version.h
│ │ │ │ │ ├── Reader.cpp
│ │ │ │ │ ├── ReaderException.h
│ │ │ │ │ ├── Reader.h
│ │ │ │ │ ├── Result.cpp
│ │ │ │ │ ├── Result.h
│ │ │ │ │ ├── ResultIO.cpp
│ │ │ │ │ ├── ResultPointCallback.cpp
│ │ │ │ │ ├── ResultPointCallback.h
│ │ │ │ │ ├── ResultPoint.cpp
│ │ │ │ │ ├── ResultPoint.h
│ │ │ │ │ └── ZXing.h
│ │ │ │ └── tests
│ │ │ │ └── src
│ │ │ │ ├── common
│ │ │ │ │ ├── BitArrayTest.cpp
│ │ │ │ │ ├── BitArrayTest.h
│ │ │ │ │ ├── BitMatrixTest.cpp
│ │ │ │ │ ├── BitMatrixTest.h
│ │ │ │ │ ├── BitSourceTest.cpp
│ │ │ │ │ ├── BitSourceTest.h
│ │ │ │ │ ├── CountedTest.cpp
│ │ │ │ │ ├── CountedTest.h
│ │ │ │ │ ├── PerspectiveTransformTest.cpp
│ │ │ │ │ ├── PerspectiveTransformTest.h
│ │ │ │ │ └── reedsolomon
│ │ │ │ │ ├── ReedSolomonTest.cpp
│ │ │ │ │ └── ReedSolomonTest.h
│ │ │ │ ├── qrcode
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── DataMaskTest.cpp
│ │ │ │ │ │ ├── DataMaskTest.h
│ │ │ │ │ │ ├── ModeTest.cpp
│ │ │ │ │ │ └── ModeTest.h
│ │ │ │ │ ├── ErrorCorrectionLevelTest.cpp
│ │ │ │ │ ├── ErrorCorrectionLevelTest.h
│ │ │ │ │ ├── FormatInformationTest.cpp
│ │ │ │ │ ├── FormatInformationTest.h
│ │ │ │ │ ├── VersionTest.cpp
│ │ │ │ │ └── VersionTest.h
│ │ │ │ └── TestRunner.cpp
│ │ │ ├── format
│ │ │ ├── ios_Prefix.pch
│ │ │ ├── ios.xcodeproj
│ │ │ │ └── project.pbxproj
│ │ │ ├── osx.xcodeproj
│ │ │ │ └── project.pbxproj
│ │ │ ├── README.md
│ │ │ ├── scons
│ │ │ │ ├── sconsign.py
│ │ │ │ ├── scons-LICENSE
│ │ │ │ ├── scons-local-2.0.0.final.0
│ │ │ │ │ └── SCons
│ │ │ │ │ ├── Action.py
│ │ │ │ │ ├── Builder.py
│ │ │ │ │ ├── CacheDir.py
│ │ │ │ │ ├── compat
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ ├── _scons_builtins.py
│ │ │ │ │ │ ├── _scons_collections.py
│ │ │ │ │ │ ├── _scons_dbm.py
│ │ │ │ │ │ ├── _scons_hashlib.py
│ │ │ │ │ │ ├── _scons_io.py
│ │ │ │ │ │ ├── _scons_sets.py
│ │ │ │ │ │ └── _scons_subprocess.py
│ │ │ │ │ ├── Conftest.py
│ │ │ │ │ ├── cpp.py
│ │ │ │ │ ├── dblite.py
│ │ │ │ │ ├── Debug.py
│ │ │ │ │ ├── Defaults.py
│ │ │ │ │ ├── Environment.py
│ │ │ │ │ ├── Errors.py
│ │ │ │ │ ├── Executor.py
│ │ │ │ │ ├── exitfuncs.py
│ │ │ │ │ ├── __init__.py
│ │ │ │ │ ├── Job.py
│ │ │ │ │ ├── Memoize.py
│ │ │ │ │ ├── Node
│ │ │ │ │ │ ├── Alias.py
│ │ │ │ │ │ ├── FS.py
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ └── Python.py
│ │ │ │ │ ├── Options
│ │ │ │ │ │ ├── BoolOption.py
│ │ │ │ │ │ ├── EnumOption.py
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ ├── ListOption.py
│ │ │ │ │ │ ├── PackageOption.py
│ │ │ │ │ │ └── PathOption.py
│ │ │ │ │ ├── PathList.py
│ │ │ │ │ ├── Platform
│ │ │ │ │ │ ├── aix.py
│ │ │ │ │ │ ├── cygwin.py
│ │ │ │ │ │ ├── darwin.py
│ │ │ │ │ │ ├── hpux.py
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ ├── irix.py
│ │ │ │ │ │ ├── os2.py
│ │ │ │ │ │ ├── posix.py
│ │ │ │ │ │ ├── sunos.py
│ │ │ │ │ │ └── win32.py
│ │ │ │ │ ├── Scanner
│ │ │ │ │ │ ├── C.py
│ │ │ │ │ │ ├── Dir.py
│ │ │ │ │ │ ├── D.py
│ │ │ │ │ │ ├── Fortran.py
│ │ │ │ │ │ ├── IDL.py
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ ├── LaTeX.py
│ │ │ │ │ │ ├── Prog.py
│ │ │ │ │ │ └── RC.py
│ │ │ │ │ ├── SConf.py
│ │ │ │ │ ├── SConsign.py
│ │ │ │ │ ├── Script
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ ├── Interactive.py
│ │ │ │ │ │ ├── Main.py
│ │ │ │ │ │ ├── SConscript.py
│ │ │ │ │ │ └── SConsOptions.py
│ │ │ │ │ ├── Sig.py
│ │ │ │ │ ├── Subst.py
│ │ │ │ │ ├── Taskmaster.py
│ │ │ │ │ ├── Tool
│ │ │ │ │ │ ├── 386asm.py
│ │ │ │ │ │ ├── aixcc.py
│ │ │ │ │ │ ├── aixc++.py
│ │ │ │ │ │ ├── aixf77.py
│ │ │ │ │ │ ├── aixlink.py
│ │ │ │ │ │ ├── applelink.py
│ │ │ │ │ │ ├── ar.py
│ │ │ │ │ │ ├── as.py
│ │ │ │ │ │ ├── bcc32.py
│ │ │ │ │ │ ├── BitKeeper.py
│ │ │ │ │ │ ├── cc.py
│ │ │ │ │ │ ├── c++.py
│ │ │ │ │ │ ├── cvf.py
│ │ │ │ │ │ ├── CVS.py
│ │ │ │ │ │ ├── default.py
│ │ │ │ │ │ ├── dmd.py
│ │ │ │ │ │ ├── dvipdf.py
│ │ │ │ │ │ ├── dvips.py
│ │ │ │ │ │ ├── dvi.py
│ │ │ │ │ │ ├── f77.py
│ │ │ │ │ │ ├── f90.py
│ │ │ │ │ │ ├── f95.py
│ │ │ │ │ │ ├── filesystem.py
│ │ │ │ │ │ ├── FortranCommon.py
│ │ │ │ │ │ ├── fortran.py
│ │ │ │ │ │ ├── g77.py
│ │ │ │ │ │ ├── gas.py
│ │ │ │ │ │ ├── gcc.py
│ │ │ │ │ │ ├── gfortran.py
│ │ │ │ │ │ ├── gnulink.py
│ │ │ │ │ │ ├── g++.py
│ │ │ │ │ │ ├── gs.py
│ │ │ │ │ │ ├── hpcc.py
│ │ │ │ │ │ ├── hpc++.py
│ │ │ │ │ │ ├── hplink.py
│ │ │ │ │ │ ├── icc.py
│ │ │ │ │ │ ├── icl.py
│ │ │ │ │ │ ├── ifl.py
│ │ │ │ │ │ ├── ifort.py
│ │ │ │ │ │ ├── ilink32.py
│ │ │ │ │ │ ├── ilink.py
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ ├── install.py
│ │ │ │ │ │ ├── intelc.py
│ │ │ │ │ │ ├── ipkg.py
│ │ │ │ │ │ ├── jar.py
│ │ │ │ │ │ ├── JavaCommon.py
│ │ │ │ │ │ ├── javac.py
│ │ │ │ │ │ ├── javah.py
│ │ │ │ │ │ ├── latex.py
│ │ │ │ │ │ ├── lex.py
│ │ │ │ │ │ ├── linkloc.py
│ │ │ │ │ │ ├── link.py
│ │ │ │ │ │ ├── m4.py
│ │ │ │ │ │ ├── masm.py
│ │ │ │ │ │ ├── midl.py
│ │ │ │ │ │ ├── mingw.py
│ │ │ │ │ │ ├── MSCommon
│ │ │ │ │ │ │ ├── arch.py
│ │ │ │ │ │ │ ├── common.py
│ │ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ │ ├── netframework.py
│ │ │ │ │ │ │ ├── sdk.py
│ │ │ │ │ │ │ ├── vc.py
│ │ │ │ │ │ │ └── vs.py
│ │ │ │ │ │ ├── mslib.py
│ │ │ │ │ │ ├── mslink.py
│ │ │ │ │ │ ├── mssdk.py
│ │ │ │ │ │ ├── msvc.py
│ │ │ │ │ │ ├── msvs.py
│ │ │ │ │ │ ├── mwcc.py
│ │ │ │ │ │ ├── mwld.py
│ │ │ │ │ │ ├── nasm.py
│ │ │ │ │ │ ├── packaging
│ │ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ │ ├── ipk.py
│ │ │ │ │ │ │ ├── msi.py
│ │ │ │ │ │ │ ├── rpm.py
│ │ │ │ │ │ │ ├── src_tarbz2.py
│ │ │ │ │ │ │ ├── src_targz.py
│ │ │ │ │ │ │ ├── src_zip.py
│ │ │ │ │ │ │ ├── tarbz2.py
│ │ │ │ │ │ │ ├── targz.py
│ │ │ │ │ │ │ └── zip.py
│ │ │ │ │ │ ├── pdflatex.py
│ │ │ │ │ │ ├── pdf.py
│ │ │ │ │ │ ├── pdftex.py
│ │ │ │ │ │ ├── Perforce.py
│ │ │ │ │ │ ├── PharLapCommon.py
│ │ │ │ │ │ ├── qt.py
│ │ │ │ │ │ ├── RCS.py
│ │ │ │ │ │ ├── rmic.py
│ │ │ │ │ │ ├── rpcgen.py
│ │ │ │ │ │ ├── rpm.py
│ │ │ │ │ │ ├── SCCS.py
│ │ │ │ │ │ ├── sgiar.py
│ │ │ │ │ │ ├── sgicc.py
│ │ │ │ │ │ ├── sgic++.py
│ │ │ │ │ │ ├── sgilink.py
│ │ │ │ │ │ ├── Subversion.py
│ │ │ │ │ │ ├── sunar.py
│ │ │ │ │ │ ├── suncc.py
│ │ │ │ │ │ ├── sunc++.py
│ │ │ │ │ │ ├── sunf77.py
│ │ │ │ │ │ ├── sunf90.py
│ │ │ │ │ │ ├── sunf95.py
│ │ │ │ │ │ ├── sunlink.py
│ │ │ │ │ │ ├── swig.py
│ │ │ │ │ │ ├── tar.py
│ │ │ │ │ │ ├── tex.py
│ │ │ │ │ │ ├── textfile.py
│ │ │ │ │ │ ├── tlib.py
│ │ │ │ │ │ ├── wix.py
│ │ │ │ │ │ ├── yacc.py
│ │ │ │ │ │ └── zip.py
│ │ │ │ │ ├── Util.py
│ │ │ │ │ ├── Variables
│ │ │ │ │ │ ├── BoolVariable.py
│ │ │ │ │ │ ├── EnumVariable.py
│ │ │ │ │ │ ├── __init__.py
│ │ │ │ │ │ ├── ListVariable.py
│ │ │ │ │ │ ├── PackageVariable.py
│ │ │ │ │ │ └── PathVariable.py
│ │ │ │ │ └── Warnings.py
│ │ │ │ ├── scons.py
│ │ │ │ ├── scons-README
│ │ │ │ └── scons-time.py
│ │ │ ├── SConscript
│ │ │ ├── SConstruct
│ │ │ └── zxing-cpp.xcodeproj
│ │ │ └── project.pbxproj
│ │ ├── csharp
│ │ │ └── README.txt
│ │ ├── iphone
│ │ │ ├── Barcodes
│ │ │ │ ├── Barcodes-Info.plist
│ │ │ │ ├── Barcodes_Prefix.pch
│ │ │ │ ├── Barcodes.xcodeproj
│ │ │ │ │ └── project.pbxproj
│ │ │ │ ├── beep-beep.aiff
│ │ │ │ ├── Classes
│ │ │ │ │ ├── ArchiveController.h
│ │ │ │ │ ├── ArchiveController.m
│ │ │ │ │ ├── BarcodesAppDelegate.h
│ │ │ │ │ ├── BarcodesAppDelegate.m
│ │ │ │ │ ├── Database.h
│ │ │ │ │ ├── Database.m
│ │ │ │ │ ├── MessageViewController.h
│ │ │ │ │ ├── MessageViewController.m
│ │ │ │ │ ├── ModalViewControllerDelegate.h
│ │ │ │ │ ├── ScanCell.h
│ │ │ │ │ ├── ScanCell.m
│ │ │ │ │ ├── Scan.h
│ │ │ │ │ ├── Scan.m
│ │ │ │ │ ├── ScanViewController.h
│ │ │ │ │ ├── ScanViewController.m
│ │ │ │ │ ├── ZXMainViewController.h
│ │ │ │ │ └── ZXMainViewController.mm
│ │ │ │ ├── Default-568h@2x.png
│ │ │ │ ├── de.lproj
│ │ │ │ │ ├── About.html
│ │ │ │ │ ├── DecoderView.xib
│ │ │ │ │ ├── Hints.html
│ │ │ │ │ ├── InfoPlist.strings
│ │ │ │ │ ├── Localizable.strings
│ │ │ │ │ ├── MainWindow.xib
│ │ │ │ │ └── Message.xib
│ │ │ │ ├── design
│ │ │ │ │ ├── clickHere.png
│ │ │ │ │ ├── ClickHereToScan.psd
│ │ │ │ │ ├── rounded rect.graffle
│ │ │ │ │ ├── Transparent-logo.png
│ │ │ │ │ ├── Transparent-logo.psd
│ │ │ │ │ ├── zxing-512-rounded.png
│ │ │ │ │ ├── ZxingLarge@2x.png
│ │ │ │ │ └── ZXingRounded.psd
│ │ │ │ ├── en.lproj
│ │ │ │ │ ├── About.html
│ │ │ │ │ ├── DecoderView.xib
│ │ │ │ │ ├── Hints.html
│ │ │ │ │ ├── InfoPlist.strings
│ │ │ │ │ ├── Localizable.strings
│ │ │ │ │ ├── MainWindow.xib
│ │ │ │ │ └── Message.xib
│ │ │ │ ├── fr.lproj
│ │ │ │ │ ├── About.html
│ │ │ │ │ ├── DecoderView.xib
│ │ │ │ │ ├── Hints.html
│ │ │ │ │ ├── InfoPlist.strings
│ │ │ │ │ ├── Localizable.strings
│ │ │ │ │ ├── MainWindow.xib
│ │ │ │ │ └── Message.xib
│ │ │ │ ├── images
│ │ │ │ │ ├── business-card.png
│ │ │ │ │ ├── clickHere.png
│ │ │ │ │ ├── Default@2x.png
│ │ │ │ │ ├── Default.png
│ │ │ │ │ ├── email.png
│ │ │ │ │ ├── filmroll-2.png
│ │ │ │ │ ├── icon@2x.png
│ │ │ │ │ ├── icon.png
│ │ │ │ │ ├── LatestResultBackground@2x.png
│ │ │ │ │ ├── LatestResultBackground.png
│ │ │ │ │ ├── link1.png
│ │ │ │ │ ├── link2.png
│ │ │ │ │ ├── map-pin.png
│ │ │ │ │ ├── phone.png
│ │ │ │ │ ├── photolib.png
│ │ │ │ │ ├── Scanning@2x.png
│ │ │ │ │ ├── Scanning.png
│ │ │ │ │ ├── sms.png
│ │ │ │ │ ├── text.png
│ │ │ │ │ ├── zxing-512-rounded.png
│ │ │ │ │ ├── zxing-512.tiff
│ │ │ │ │ ├── ZxingLarge@2x.png
│ │ │ │ │ └── ZxingLarge.png
│ │ │ │ ├── main.mm
│ │ │ │ ├── MainWindow.xib
│ │ │ │ ├── scans.db
│ │ │ │ ├── sv.lproj
│ │ │ │ │ ├── About.html
│ │ │ │ │ ├── DecoderView.xib
│ │ │ │ │ ├── Hints.html
│ │ │ │ │ ├── InfoPlist.strings
│ │ │ │ │ ├── Localizable.strings
│ │ │ │ │ ├── MainWindow.xib
│ │ │ │ │ └── Message.xib
│ │ │ │ └── ZXMainViewController.xib
│ │ │ ├── README.md
│ │ │ ├── ScanTest
│ │ │ │ ├── beep-beep.aiff
│ │ │ │ ├── Classes
│ │ │ │ │ ├── RootViewController.h
│ │ │ │ │ ├── RootViewController.mm
│ │ │ │ │ ├── ScanTestAppDelegate.h
│ │ │ │ │ └── ScanTestAppDelegate.m
│ │ │ │ ├── Default-568h@2x.png
│ │ │ │ ├── Icon.png
│ │ │ │ ├── iPad
│ │ │ │ │ └── MainWindow-iPad.xib
│ │ │ │ ├── main.mm
│ │ │ │ ├── MainWindow.xib
│ │ │ │ ├── README
│ │ │ │ ├── RootViewController.xib
│ │ │ │ ├── ScanTest-Info.plist
│ │ │ │ ├── ScanTest_Prefix.pch
│ │ │ │ └── ScanTest.xcodeproj
│ │ │ │ └── project.pbxproj
│ │ │ └── ZXingWidget
│ │ │ ├── beep-beep.caf
│ │ │ ├── Classes
│ │ │ │ ├── actions
│ │ │ │ │ ├── AddContactAction.h
│ │ │ │ │ ├── AddContactAction.m
│ │ │ │ │ ├── CallAction.h
│ │ │ │ │ ├── CallAction.m
│ │ │ │ │ ├── EmailAction.h
│ │ │ │ │ ├── EmailAction.m
│ │ │ │ │ ├── OpenUrlAction.h
│ │ │ │ │ ├── OpenUrlAction.m
│ │ │ │ │ ├── ResultAction.h
│ │ │ │ │ ├── ResultAction.m
│ │ │ │ │ ├── ShowMapAction.h
│ │ │ │ │ ├── ShowMapAction.m
│ │ │ │ │ ├── SMSAction.h
│ │ │ │ │ └── SMSAction.m
│ │ │ │ ├── ArrayAndStringCategories.h
│ │ │ │ ├── ArrayAndStringCategories.m
│ │ │ │ ├── AztecReader.h
│ │ │ │ ├── AztecReader.mm
│ │ │ │ ├── CBarcodeFormat.h
│ │ │ │ ├── CBarcodeFormat.mm
│ │ │ │ ├── DataMatrixReader.h
│ │ │ │ ├── DataMatrixReader.mm
│ │ │ │ ├── DecoderDelegate.h
│ │ │ │ ├── Decoder.h
│ │ │ │ ├── Decoder.mm
│ │ │ │ ├── FormatReader.h
│ │ │ │ ├── FormatReader.mm
│ │ │ │ ├── MultiFormatOneDReader.h
│ │ │ │ ├── MultiFormatOneDReader.mm
│ │ │ │ ├── MultiFormatReader.h
│ │ │ │ ├── MultiFormatReader.mm
│ │ │ │ ├── MultiFormatUPCEANReader.h
│ │ │ │ ├── MultiFormatUPCEANReader.mm
│ │ │ │ ├── NSString+HTML.h
│ │ │ │ ├── NSString+HTML.m
│ │ │ │ ├── OverlayView.h
│ │ │ │ ├── OverlayView.m
│ │ │ │ ├── parsedResults
│ │ │ │ │ ├── BusinessCardParsedResult.h
│ │ │ │ │ ├── BusinessCardParsedResult.m
│ │ │ │ │ ├── EmailParsedResult.h
│ │ │ │ │ ├── EmailParsedResult.m
│ │ │ │ │ ├── GeoParsedResult.h
│ │ │ │ │ ├── GeoParsedResult.m
│ │ │ │ │ ├── ISBNParsedResult.h
│ │ │ │ │ ├── ISBNParsedResult.m
│ │ │ │ │ ├── ParsedResult.h
│ │ │ │ │ ├── ParsedResult.m
│ │ │ │ │ ├── ProductParsedResult.h
│ │ │ │ │ ├── ProductParsedResult.m
│ │ │ │ │ ├── SMSParsedResult.h
│ │ │ │ │ ├── SMSParsedResult.m
│ │ │ │ │ ├── TelParsedResult.h
│ │ │ │ │ ├── TelParsedResult.m
│ │ │ │ │ ├── TextParsedResult.h
│ │ │ │ │ ├── TextParsedResult.m
│ │ │ │ │ ├── URIParsedResult.h
│ │ │ │ │ └── URIParsedResult.m
│ │ │ │ ├── QRCodeReader.h
│ │ │ │ ├── QRCodeReader.mm
│ │ │ │ ├── resultParsers
│ │ │ │ │ ├── AddressBookAUResultParser.h
│ │ │ │ │ ├── AddressBookAUResultParser.m
│ │ │ │ │ ├── BizcardResultParser.h
│ │ │ │ │ ├── BizcardResultParser.m
│ │ │ │ │ ├── BookmarkDoCoMoResultParser.h
│ │ │ │ │ ├── BookmarkDoCoMoResultParser.m
│ │ │ │ │ ├── EmailAddressResultParser.h
│ │ │ │ │ ├── EmailAddressResultParser.m
│ │ │ │ │ ├── EmailDoCoMoResultParser.h
│ │ │ │ │ ├── EmailDoCoMoResultParser.m
│ │ │ │ │ ├── GeoResultParser.h
│ │ │ │ │ ├── GeoResultParser.m
│ │ │ │ │ ├── ISBNResultParser.h
│ │ │ │ │ ├── ISBNResultParser.m
│ │ │ │ │ ├── MeCardParser.h
│ │ │ │ │ ├── MeCardParser.m
│ │ │ │ │ ├── PlainEmailResultParser.h
│ │ │ │ │ ├── PlainEmailResultParser.m
│ │ │ │ │ ├── ProductResultParser.h
│ │ │ │ │ ├── ProductResultParser.mm
│ │ │ │ │ ├── ResultParser.h
│ │ │ │ │ ├── ResultParser.m
│ │ │ │ │ ├── SMSResultParser.h
│ │ │ │ │ ├── SMSResultParser.m
│ │ │ │ │ ├── SMSTOResultParser.h
│ │ │ │ │ ├── SMSTOResultParser.m
│ │ │ │ │ ├── SMTPResultParser.h
│ │ │ │ │ ├── SMTPResultParser.m
│ │ │ │ │ ├── TelResultParser.h
│ │ │ │ │ ├── TelResultParser.m
│ │ │ │ │ ├── TextResultParser.h
│ │ │ │ │ ├── TextResultParser.m
│ │ │ │ │ ├── UniversalResultParser.h
│ │ │ │ │ ├── UniversalResultParser.m
│ │ │ │ │ ├── URLResultParser.h
│ │ │ │ │ ├── URLResultParser.m
│ │ │ │ │ ├── URLTOResultParser.h
│ │ │ │ │ ├── URLTOResultParser.m
│ │ │ │ │ ├── VCardResultParser.h
│ │ │ │ │ └── VCardResultParser.m
│ │ │ │ ├── TwoDDecoderResult.h
│ │ │ │ ├── TwoDDecoderResult.m
│ │ │ │ ├── ZXingWidgetController.h
│ │ │ │ └── ZXingWidgetController.m
│ │ │ ├── exportList
│ │ │ ├── Tests
│ │ │ │ ├── AddressBookAUResultParserTests.m
│ │ │ │ ├── BizcardResultParserTests.m
│ │ │ │ ├── BookmarkDoCoMoTests.m
│ │ │ │ ├── EmailAddressResultParserTests.m
│ │ │ │ ├── EmailDoCoMoResultParserTests.m
│ │ │ │ ├── ISBNResultParserTests.m
│ │ │ │ ├── MeCardParserTests.m
│ │ │ │ ├── SMTPResultParserTests.m
│ │ │ │ └── VCardResultParserTests.m
│ │ │ ├── ZXingTests-Info.plist
│ │ │ ├── ZXingWidget_Prefix.pch
│ │ │ └── ZXingWidget.xcodeproj
│ │ │ ├── default.pbxuser
│ │ │ └── project.pbxproj
│ │ ├── javase
│ │ │ ├── pom.xml
│ │ │ └── src
│ │ │ └── com
│ │ │ └── zxing
│ │ │ ├── client
│ │ │ │ └── j2se
│ │ │ │ ├── BufferedImageLuminanceSource.java
│ │ │ │ ├── CommandLineEncoder.java
│ │ │ │ ├── CommandLineRunner.java
│ │ │ │ ├── Config.java
│ │ │ │ ├── DecodeWorker.java
│ │ │ │ ├── GUIRunner.java
│ │ │ │ ├── ImageReader.java
│ │ │ │ ├── MatrixToImageConfig.java
│ │ │ │ └── MatrixToImageWriter.java
│ │ │ ├── HtmlAssetTranslator.java
│ │ │ └── StringsResourceTranslator.java
│ │ ├── jruby
│ │ │ ├── lib
│ │ │ │ ├── zxing
│ │ │ │ │ └── decodable.rb
│ │ │ │ └── zxing.rb
│ │ │ ├── README.textile
│ │ │ └── test
│ │ │ ├── qrcode.png
│ │ │ ├── test_helper.rb
│ │ │ ├── zxing
│ │ │ │ └── decodable_test.rb
│ │ │ └── zxing_test.rb
│ │ ├── NOTICE
│ │ ├── objc
│ │ │ ├── examples
│ │ │ │ ├── ios
│ │ │ │ │ └── bare
│ │ │ │ │ ├── bare
│ │ │ │ │ │ ├── AppDelegate.h
│ │ │ │ │ │ ├── AppDelegate.m
│ │ │ │ │ │ ├── bare-Info.plist
│ │ │ │ │ │ ├── bare-Prefix.pch
│ │ │ │ │ │ ├── en.lproj
│ │ │ │ │ │ │ ├── InfoPlist.strings
│ │ │ │ │ │ │ ├── ViewController_iPad.xib
│ │ │ │ │ │ │ └── ViewController_iPhone.xib
│ │ │ │ │ │ ├── main.mm
│ │ │ │ │ │ ├── ViewController.h
│ │ │ │ │ │ └── ViewController.m
│ │ │ │ │ ├── bare.xcodeproj
│ │ │ │ │ │ └── project.pbxproj
│ │ │ │ │ └── Default-568h@2x.png
│ │ │ │ └── osx
│ │ │ │ ├── bare
│ │ │ │ │ ├── bare
│ │ │ │ │ │ ├── AppDelegate.h
│ │ │ │ │ │ ├── AppDelegate.mm
│ │ │ │ │ │ ├── bare-Info.plist
│ │ │ │ │ │ ├── bare-Prefix.pch
│ │ │ │ │ │ └── main.mm
│ │ │ │ │ └── bare.xcodeproj
│ │ │ │ │ └── project.pbxproj
│ │ │ │ └── demo
│ │ │ │ ├── demo
│ │ │ │ │ ├── AppDelegate.h
│ │ │ │ │ ├── AppDelegate.m
│ │ │ │ │ ├── Defs.h
│ │ │ │ │ ├── demo-Info.plist
│ │ │ │ │ ├── demo-Prefix.pch
│ │ │ │ │ ├── en.lproj
│ │ │ │ │ │ ├── applogo.icns
│ │ │ │ │ │ ├── beepbeep.aif
│ │ │ │ │ │ ├── Credits.rtf
│ │ │ │ │ │ ├── InfoPlist.strings
│ │ │ │ │ │ ├── MainMenu.xib
│ │ │ │ │ │ ├── zxinglogo.png
│ │ │ │ │ │ └── ZXingType.png
│ │ │ │ │ └── main.m
│ │ │ │ └── demo.xcodeproj
│ │ │ │ └── project.pbxproj
│ │ │ ├── ios_Prefix.pch
│ │ │ ├── ios.xcodeproj
│ │ │ │ └── project.pbxproj
│ │ │ ├── osx_Prefix.pch
│ │ │ ├── osx.xcodeproj
│ │ │ │ └── project.pbxproj
│ │ │ ├── README
│ │ │ ├── src
│ │ │ │ ├── Prefix.pch
│ │ │ │ └── ZXing
│ │ │ │ ├── CGImageLuminanceSource.mm
│ │ │ │ ├── ZXBinarizer.h
│ │ │ │ ├── ZXBinarizer.mm
│ │ │ │ ├── ZXBinaryBitmap.h
│ │ │ │ ├── ZXBinaryBitmap.mm
│ │ │ │ ├── ZXCaptureDelegate.h
│ │ │ │ ├── ZXCapture.h
│ │ │ │ ├── ZXCapture.mm
│ │ │ │ ├── ZXCaptureView.h
│ │ │ │ ├── ZXCaptureView.mm
│ │ │ │ ├── ZXCGImageLuminanceSource.h
│ │ │ │ ├── ZXCGImageLuminanceSource.mm
│ │ │ │ ├── ZXDecodeHints.h
│ │ │ │ ├── ZXDecodeHints.mm
│ │ │ │ ├── ZXHybridBinarizer.h
│ │ │ │ ├── ZXHybridBinarizer.mm
│ │ │ │ ├── ZXIllegalArgumentException.h
│ │ │ │ ├── ZXIllegalArgumentException.mm
│ │ │ │ ├── ZXImage.h
│ │ │ │ ├── ZXImage.mm
│ │ │ │ ├── ZXInit.c
│ │ │ │ ├── ZXLuminanceSource.h
│ │ │ │ ├── ZXLuminanceSource.mm
│ │ │ │ ├── ZXMultiFormatReader.h
│ │ │ │ ├── ZXMultiFormatReader.mm
│ │ │ │ ├── ZXQRCodeReader.h
│ │ │ │ ├── ZXQRCodeReader.mm
│ │ │ │ ├── ZXReaderException.h
│ │ │ │ ├── ZXReaderException.mm
│ │ │ │ ├── ZXReader.h
│ │ │ │ ├── ZXReader.mm
│ │ │ │ ├── ZXResult.h
│ │ │ │ ├── ZXResult.mm
│ │ │ │ └── ZXView.h
│ │ │ ├── zxing-objc-framework
│ │ │ │ ├── en.lproj
│ │ │ │ │ └── InfoPlist.strings
│ │ │ │ ├── zxing_objc_framework.h
│ │ │ │ ├── zxing-objc-framework-Info.plist
│ │ │ │ ├── zxing_objc_framework.m
│ │ │ │ └── zxing-objc-framework-Prefix.pch
│ │ │ └── zxing-objc.xcodeproj
│ │ │ └── project.pbxproj
│ │ ├── qt
│ │ │ └── README.txt
│ │ ├── zxing.appspot.com
│ │ │ ├── build.xml
│ │ │ ├── Generator.launch
│ │ │ ├── pom.xml
│ │ │ ├── README
│ │ │ ├── src
│ │ │ │ └── com
│ │ │ │ └── zxing
│ │ │ │ └── web
│ │ │ │ └── generator
│ │ │ │ ├── client
│ │ │ │ │ ├── CalendarEventGenerator.java
│ │ │ │ │ ├── ContactInfoGenerator.java
│ │ │ │ │ ├── EmailGenerator.java
│ │ │ │ │ ├── GeneratorException.java
│ │ │ │ │ ├── Generator.java
│ │ │ │ │ ├── GeneratorSource.java
│ │ │ │ │ ├── GeoLocationGenerator.java
│ │ │ │ │ ├── PhoneNumberGenerator.java
│ │ │ │ │ ├── SmsAddressGenerator.java
│ │ │ │ │ ├── StylesDefs.java
│ │ │ │ │ ├── TextGenerator.java
│ │ │ │ │ ├── TimeZoneInfo.java
│ │ │ │ │ ├── TimeZoneList.java
│ │ │ │ │ ├── UrlGenerator.java
│ │ │ │ │ ├── Validators.java
│ │ │ │ │ └── WifiGenerator.java
│ │ │ │ └── Generator.gwt.xml
│ │ │ └── war
│ │ │ ├── app.yaml
│ │ │ ├── favicon.ico
│ │ │ ├── Generator.css
│ │ │ ├── Generator.html
│ │ │ ├── index.html
│ │ │ ├── required-field-bg.png
│ │ │ ├── scan.html
│ │ │ ├── style.css
│ │ │ ├── WEB-INF
│ │ │ │ ├── appengine-web.xml
│ │ │ │ ├── lib
│ │ │ │ │ └── gwt-incubator.jar
│ │ │ │ └── web.xml
│ │ │ ├── zxingicon.png
│ │ │ └── zxingiconsmall.png
│ │ └── zxingorg
│ │ ├── pom.xml
│ │ ├── src
│ │ │ └── com
│ │ │ └── zxing
│ │ │ └── web
│ │ │ ├── DecodeServlet.java
│ │ │ ├── OutputUtils.java
│ │ │ └── ServletContextLogHandler.java
│ │ └── web
│ │ ├── favicon.ico
│ │ ├── index.jspx
│ │ ├── w
│ │ │ ├── analytics.jspx
│ │ │ ├── badimage.jspx
│ │ │ ├── badurl.jspx
│ │ │ ├── decode.jspx
│ │ │ ├── decoderesult.jspx
│ │ │ ├── docs
│ │ │ │ └── javadoc
│ │ │ │ ├── allclasses-frame.html
│ │ │ │ ├── allclasses-noframe.html
│ │ │ │ ├── com
│ │ │ │ │ └── zxing
│ │ │ │ │ ├── aztec
│ │ │ │ │ │ ├── AztecDetectorResult.html
│ │ │ │ │ │ ├── AztecReader.html
│ │ │ │ │ │ ├── AztecWriter.html
│ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ ├── AztecDetectorResult.html
│ │ │ │ │ │ │ ├── AztecReader.html
│ │ │ │ │ │ │ └── AztecWriter.html
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ └── Decoder.html
│ │ │ │ │ │ │ ├── Decoder.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ └── package-use.html
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ └── Detector.html
│ │ │ │ │ │ │ ├── Detector.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ └── package-use.html
│ │ │ │ │ │ ├── encoder
│ │ │ │ │ │ │ ├── AztecCode.html
│ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ ├── AztecCode.html
│ │ │ │ │ │ │ │ └── Encoder.html
│ │ │ │ │ │ │ ├── Encoder.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ └── package-use.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ └── package-use.html
│ │ │ │ │ ├── BarcodeFormat.html
│ │ │ │ │ ├── Binarizer.html
│ │ │ │ │ ├── BinaryBitmap.html
│ │ │ │ │ ├── ChecksumException.html
│ │ │ │ │ ├── class-use
│ │ │ │ │ │ ├── BarcodeFormat.html
│ │ │ │ │ │ ├── Binarizer.html
│ │ │ │ │ │ ├── BinaryBitmap.html
│ │ │ │ │ │ ├── ChecksumException.html
│ │ │ │ │ │ ├── DecodeHintType.html
│ │ │ │ │ │ ├── Dimension.html
│ │ │ │ │ │ ├── EncodeHintType.html
│ │ │ │ │ │ ├── FormatException.html
│ │ │ │ │ │ ├── InvertedLuminanceSource.html
│ │ │ │ │ │ ├── LuminanceSource.html
│ │ │ │ │ │ ├── MultiFormatReader.html
│ │ │ │ │ │ ├── MultiFormatWriter.html
│ │ │ │ │ │ ├── NotFoundException.html
│ │ │ │ │ │ ├── PlanarYUVLuminanceSource.html
│ │ │ │ │ │ ├── ReaderException.html
│ │ │ │ │ │ ├── Reader.html
│ │ │ │ │ │ ├── Result.html
│ │ │ │ │ │ ├── ResultMetadataType.html
│ │ │ │ │ │ ├── ResultPointCallback.html
│ │ │ │ │ │ ├── ResultPoint.html
│ │ │ │ │ │ ├── RGBLuminanceSource.html
│ │ │ │ │ │ ├── WriterException.html
│ │ │ │ │ │ └── Writer.html
│ │ │ │ │ ├── client
│ │ │ │ │ │ └── result
│ │ │ │ │ │ ├── AddressBookAUResultParser.html
│ │ │ │ │ │ ├── AddressBookDoCoMoResultParser.html
│ │ │ │ │ │ ├── AddressBookParsedResult.html
│ │ │ │ │ │ ├── BizcardResultParser.html
│ │ │ │ │ │ ├── BookmarkDoCoMoResultParser.html
│ │ │ │ │ │ ├── CalendarParsedResult.html
│ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ ├── AddressBookAUResultParser.html
│ │ │ │ │ │ │ ├── AddressBookDoCoMoResultParser.html
│ │ │ │ │ │ │ ├── AddressBookParsedResult.html
│ │ │ │ │ │ │ ├── BizcardResultParser.html
│ │ │ │ │ │ │ ├── BookmarkDoCoMoResultParser.html
│ │ │ │ │ │ │ ├── CalendarParsedResult.html
│ │ │ │ │ │ │ ├── EmailAddressParsedResult.html
│ │ │ │ │ │ │ ├── EmailAddressResultParser.html
│ │ │ │ │ │ │ ├── EmailDoCoMoResultParser.html
│ │ │ │ │ │ │ ├── ExpandedProductParsedResult.html
│ │ │ │ │ │ │ ├── ExpandedProductResultParser.html
│ │ │ │ │ │ │ ├── GeoParsedResult.html
│ │ │ │ │ │ │ ├── GeoResultParser.html
│ │ │ │ │ │ │ ├── ISBNParsedResult.html
│ │ │ │ │ │ │ ├── ISBNResultParser.html
│ │ │ │ │ │ │ ├── ParsedResult.html
│ │ │ │ │ │ │ ├── ParsedResultType.html
│ │ │ │ │ │ │ ├── ProductParsedResult.html
│ │ │ │ │ │ │ ├── ProductResultParser.html
│ │ │ │ │ │ │ ├── ResultParser.html
│ │ │ │ │ │ │ ├── SMSMMSResultParser.html
│ │ │ │ │ │ │ ├── SMSParsedResult.html
│ │ │ │ │ │ │ ├── SMSTOMMSTOResultParser.html
│ │ │ │ │ │ │ ├── SMTPResultParser.html
│ │ │ │ │ │ │ ├── TelParsedResult.html
│ │ │ │ │ │ │ ├── TelResultParser.html
│ │ │ │ │ │ │ ├── TextParsedResult.html
│ │ │ │ │ │ │ ├── URIParsedResult.html
│ │ │ │ │ │ │ ├── URIResultParser.html
│ │ │ │ │ │ │ ├── URLTOResultParser.html
│ │ │ │ │ │ │ ├── VCardResultParser.html
│ │ │ │ │ │ │ ├── VEventResultParser.html
│ │ │ │ │ │ │ ├── WifiParsedResult.html
│ │ │ │ │ │ │ └── WifiResultParser.html
│ │ │ │ │ │ ├── EmailAddressParsedResult.html
│ │ │ │ │ │ ├── EmailAddressResultParser.html
│ │ │ │ │ │ ├── EmailDoCoMoResultParser.html
│ │ │ │ │ │ ├── ExpandedProductParsedResult.html
│ │ │ │ │ │ ├── ExpandedProductResultParser.html
│ │ │ │ │ │ ├── GeoParsedResult.html
│ │ │ │ │ │ ├── GeoResultParser.html
│ │ │ │ │ │ ├── ISBNParsedResult.html
│ │ │ │ │ │ ├── ISBNResultParser.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ ├── ParsedResult.html
│ │ │ │ │ │ ├── ParsedResultType.html
│ │ │ │ │ │ ├── ProductParsedResult.html
│ │ │ │ │ │ ├── ProductResultParser.html
│ │ │ │ │ │ ├── ResultParser.html
│ │ │ │ │ │ ├── SMSMMSResultParser.html
│ │ │ │ │ │ ├── SMSParsedResult.html
│ │ │ │ │ │ ├── SMSTOMMSTOResultParser.html
│ │ │ │ │ │ ├── SMTPResultParser.html
│ │ │ │ │ │ ├── TelParsedResult.html
│ │ │ │ │ │ ├── TelResultParser.html
│ │ │ │ │ │ ├── TextParsedResult.html
│ │ │ │ │ │ ├── URIParsedResult.html
│ │ │ │ │ │ ├── URIResultParser.html
│ │ │ │ │ │ ├── URLTOResultParser.html
│ │ │ │ │ │ ├── VCardResultParser.html
│ │ │ │ │ │ ├── VEventResultParser.html
│ │ │ │ │ │ ├── WifiParsedResult.html
│ │ │ │ │ │ └── WifiResultParser.html
│ │ │ │ │ ├── common
│ │ │ │ │ │ ├── BitArray.html
│ │ │ │ │ │ ├── BitMatrix.html
│ │ │ │ │ │ ├── BitSource.html
│ │ │ │ │ │ ├── CharacterSetECI.html
│ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ ├── BitArray.html
│ │ │ │ │ │ │ ├── BitMatrix.html
│ │ │ │ │ │ │ ├── BitSource.html
│ │ │ │ │ │ │ ├── CharacterSetECI.html
│ │ │ │ │ │ │ ├── DecoderResult.html
│ │ │ │ │ │ │ ├── DefaultGridSampler.html
│ │ │ │ │ │ │ ├── DetectorResult.html
│ │ │ │ │ │ │ ├── GlobalHistogramBinarizer.html
│ │ │ │ │ │ │ ├── GridSampler.html
│ │ │ │ │ │ │ ├── HybridBinarizer.html
│ │ │ │ │ │ │ ├── PerspectiveTransform.html
│ │ │ │ │ │ │ └── StringUtils.html
│ │ │ │ │ │ ├── DecoderResult.html
│ │ │ │ │ │ ├── DefaultGridSampler.html
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ ├── MathUtils.html
│ │ │ │ │ │ │ │ ├── MonochromeRectangleDetector.html
│ │ │ │ │ │ │ │ └── WhiteRectangleDetector.html
│ │ │ │ │ │ │ ├── MathUtils.html
│ │ │ │ │ │ │ ├── MonochromeRectangleDetector.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ │ └── WhiteRectangleDetector.html
│ │ │ │ │ │ ├── DetectorResult.html
│ │ │ │ │ │ ├── GlobalHistogramBinarizer.html
│ │ │ │ │ │ ├── GridSampler.html
│ │ │ │ │ │ ├── HybridBinarizer.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ ├── PerspectiveTransform.html
│ │ │ │ │ │ ├── reedsolomon
│ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ ├── GenericGF.html
│ │ │ │ │ │ │ │ ├── ReedSolomonDecoder.html
│ │ │ │ │ │ │ │ ├── ReedSolomonEncoder.html
│ │ │ │ │ │ │ │ └── ReedSolomonException.html
│ │ │ │ │ │ │ ├── GenericGF.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ │ ├── ReedSolomonDecoder.html
│ │ │ │ │ │ │ ├── ReedSolomonEncoder.html
│ │ │ │ │ │ │ └── ReedSolomonException.html
│ │ │ │ │ │ └── StringUtils.html
│ │ │ │ │ ├── datamatrix
│ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ ├── DataMatrixReader.html
│ │ │ │ │ │ │ └── DataMatrixWriter.html
│ │ │ │ │ │ ├── DataMatrixReader.html
│ │ │ │ │ │ ├── DataMatrixWriter.html
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ ├── Decoder.html
│ │ │ │ │ │ │ │ └── Version.html
│ │ │ │ │ │ │ ├── Decoder.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ │ └── Version.html
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ └── Detector.html
│ │ │ │ │ │ │ ├── Detector.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ └── package-use.html
│ │ │ │ │ │ ├── encoder
│ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ ├── DefaultPlacement.html
│ │ │ │ │ │ │ │ ├── ErrorCorrection.html
│ │ │ │ │ │ │ │ ├── HighLevelEncoder.html
│ │ │ │ │ │ │ │ ├── SymbolInfo.html
│ │ │ │ │ │ │ │ └── SymbolShapeHint.html
│ │ │ │ │ │ │ ├── DefaultPlacement.html
│ │ │ │ │ │ │ ├── ErrorCorrection.html
│ │ │ │ │ │ │ ├── HighLevelEncoder.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ │ ├── SymbolInfo.html
│ │ │ │ │ │ │ └── SymbolShapeHint.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ └── package-use.html
│ │ │ │ │ ├── DecodeHintType.html
│ │ │ │ │ ├── Dimension.html
│ │ │ │ │ ├── EncodeHintType.html
│ │ │ │ │ ├── FormatException.html
│ │ │ │ │ ├── InvertedLuminanceSource.html
│ │ │ │ │ ├── LuminanceSource.html
│ │ │ │ │ ├── maxicode
│ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ └── MaxiCodeReader.html
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ └── Decoder.html
│ │ │ │ │ │ │ ├── Decoder.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ └── package-use.html
│ │ │ │ │ │ ├── MaxiCodeReader.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ └── package-use.html
│ │ │ │ │ ├── multi
│ │ │ │ │ │ ├── ByQuadrantReader.html
│ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ ├── ByQuadrantReader.html
│ │ │ │ │ │ │ ├── GenericMultipleBarcodeReader.html
│ │ │ │ │ │ │ └── MultipleBarcodeReader.html
│ │ │ │ │ │ ├── GenericMultipleBarcodeReader.html
│ │ │ │ │ │ ├── MultipleBarcodeReader.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ └── qrcode
│ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ └── QRCodeMultiReader.html
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ └── MultiDetector.html
│ │ │ │ │ │ │ ├── MultiDetector.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ └── package-use.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ └── QRCodeMultiReader.html
│ │ │ │ │ ├── MultiFormatReader.html
│ │ │ │ │ ├── MultiFormatWriter.html
│ │ │ │ │ ├── NotFoundException.html
│ │ │ │ │ ├── oned
│ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ ├── CodaBarReader.html
│ │ │ │ │ │ │ ├── CodaBarWriter.html
│ │ │ │ │ │ │ ├── Code128Reader.html
│ │ │ │ │ │ │ ├── Code128Writer.html
│ │ │ │ │ │ │ ├── Code39Reader.html
│ │ │ │ │ │ │ ├── Code39Writer.html
│ │ │ │ │ │ │ ├── Code93Reader.html
│ │ │ │ │ │ │ ├── EAN13Reader.html
│ │ │ │ │ │ │ ├── EAN13Writer.html
│ │ │ │ │ │ │ ├── EAN8Reader.html
│ │ │ │ │ │ │ ├── EAN8Writer.html
│ │ │ │ │ │ │ ├── ITFReader.html
│ │ │ │ │ │ │ ├── ITFWriter.html
│ │ │ │ │ │ │ ├── MultiFormatOneDReader.html
│ │ │ │ │ │ │ ├── MultiFormatUPCEANReader.html
│ │ │ │ │ │ │ ├── OneDimensionalCodeWriter.html
│ │ │ │ │ │ │ ├── OneDReader.html
│ │ │ │ │ │ │ ├── UPCAReader.html
│ │ │ │ │ │ │ ├── UPCAWriter.html
│ │ │ │ │ │ │ ├── UPCEANReader.html
│ │ │ │ │ │ │ ├── UPCEANWriter.html
│ │ │ │ │ │ │ └── UPCEReader.html
│ │ │ │ │ │ ├── CodaBarReader.html
│ │ │ │ │ │ ├── CodaBarWriter.html
│ │ │ │ │ │ ├── Code128Reader.html
│ │ │ │ │ │ ├── Code128Writer.html
│ │ │ │ │ │ ├── Code39Reader.html
│ │ │ │ │ │ ├── Code39Writer.html
│ │ │ │ │ │ ├── Code93Reader.html
│ │ │ │ │ │ ├── EAN13Reader.html
│ │ │ │ │ │ ├── EAN13Writer.html
│ │ │ │ │ │ ├── EAN8Reader.html
│ │ │ │ │ │ ├── EAN8Writer.html
│ │ │ │ │ │ ├── ITFReader.html
│ │ │ │ │ │ ├── ITFWriter.html
│ │ │ │ │ │ ├── MultiFormatOneDReader.html
│ │ │ │ │ │ ├── MultiFormatUPCEANReader.html
│ │ │ │ │ │ ├── OneDimensionalCodeWriter.html
│ │ │ │ │ │ ├── OneDReader.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ ├── rss
│ │ │ │ │ │ │ ├── AbstractRSSReader.html
│ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ ├── AbstractRSSReader.html
│ │ │ │ │ │ │ │ ├── DataCharacter.html
│ │ │ │ │ │ │ │ ├── FinderPattern.html
│ │ │ │ │ │ │ │ ├── RSS14Reader.html
│ │ │ │ │ │ │ │ └── RSSUtils.html
│ │ │ │ │ │ │ ├── DataCharacter.html
│ │ │ │ │ │ │ ├── expanded
│ │ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ │ └── RSSExpandedReader.html
│ │ │ │ │ │ │ │ ├── decoders
│ │ │ │ │ │ │ │ │ ├── AbstractExpandedDecoder.html
│ │ │ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ │ │ └── AbstractExpandedDecoder.html
│ │ │ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ │ │ └── package-use.html
│ │ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ │ │ └── RSSExpandedReader.html
│ │ │ │ │ │ │ ├── FinderPattern.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ │ ├── RSS14Reader.html
│ │ │ │ │ │ │ └── RSSUtils.html
│ │ │ │ │ │ ├── UPCAReader.html
│ │ │ │ │ │ ├── UPCAWriter.html
│ │ │ │ │ │ ├── UPCEANReader.html
│ │ │ │ │ │ ├── UPCEANWriter.html
│ │ │ │ │ │ └── UPCEReader.html
│ │ │ │ │ ├── package-frame.html
│ │ │ │ │ ├── package-summary.html
│ │ │ │ │ ├── package-tree.html
│ │ │ │ │ ├── package-use.html
│ │ │ │ │ ├── pdf417
│ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ ├── PDF417Common.html
│ │ │ │ │ │ │ ├── PDF417Reader.html
│ │ │ │ │ │ │ ├── PDF417ResultMetadata.html
│ │ │ │ │ │ │ └── PDF417Writer.html
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ └── PDF417ScanningDecoder.html
│ │ │ │ │ │ │ ├── ec
│ │ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ │ ├── ErrorCorrection.html
│ │ │ │ │ │ │ │ │ └── ModulusGF.html
│ │ │ │ │ │ │ │ ├── ErrorCorrection.html
│ │ │ │ │ │ │ │ ├── ModulusGF.html
│ │ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ │ └── package-use.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ │ └── PDF417ScanningDecoder.html
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ ├── Detector.html
│ │ │ │ │ │ │ │ └── PDF417DetectorResult.html
│ │ │ │ │ │ │ ├── Detector.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ │ └── PDF417DetectorResult.html
│ │ │ │ │ │ ├── encoder
│ │ │ │ │ │ │ ├── BarcodeMatrix.html
│ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ ├── BarcodeMatrix.html
│ │ │ │ │ │ │ │ ├── Compaction.html
│ │ │ │ │ │ │ │ ├── Dimensions.html
│ │ │ │ │ │ │ │ └── PDF417.html
│ │ │ │ │ │ │ ├── Compaction.html
│ │ │ │ │ │ │ ├── Dimensions.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ │ └── PDF417.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ ├── PDF417Common.html
│ │ │ │ │ │ ├── PDF417Reader.html
│ │ │ │ │ │ ├── PDF417ResultMetadata.html
│ │ │ │ │ │ └── PDF417Writer.html
│ │ │ │ │ ├── PlanarYUVLuminanceSource.html
│ │ │ │ │ ├── qrcode
│ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ ├── QRCodeReader.html
│ │ │ │ │ │ │ └── QRCodeWriter.html
│ │ │ │ │ │ ├── decoder
│ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ ├── Decoder.html
│ │ │ │ │ │ │ │ ├── ErrorCorrectionLevel.html
│ │ │ │ │ │ │ │ ├── Mode.html
│ │ │ │ │ │ │ │ ├── Version.ECB.html
│ │ │ │ │ │ │ │ ├── Version.ECBlocks.html
│ │ │ │ │ │ │ │ └── Version.html
│ │ │ │ │ │ │ ├── Decoder.html
│ │ │ │ │ │ │ ├── ErrorCorrectionLevel.html
│ │ │ │ │ │ │ ├── Mode.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ │ ├── Version.ECB.html
│ │ │ │ │ │ │ ├── Version.ECBlocks.html
│ │ │ │ │ │ │ └── Version.html
│ │ │ │ │ │ ├── detector
│ │ │ │ │ │ │ ├── AlignmentPattern.html
│ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ ├── AlignmentPattern.html
│ │ │ │ │ │ │ │ ├── Detector.html
│ │ │ │ │ │ │ │ ├── FinderPatternFinder.html
│ │ │ │ │ │ │ │ ├── FinderPattern.html
│ │ │ │ │ │ │ │ └── FinderPatternInfo.html
│ │ │ │ │ │ │ ├── Detector.html
│ │ │ │ │ │ │ ├── FinderPatternFinder.html
│ │ │ │ │ │ │ ├── FinderPattern.html
│ │ │ │ │ │ │ ├── FinderPatternInfo.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ └── package-use.html
│ │ │ │ │ │ ├── encoder
│ │ │ │ │ │ │ ├── ByteMatrix.html
│ │ │ │ │ │ │ ├── class-use
│ │ │ │ │ │ │ │ ├── ByteMatrix.html
│ │ │ │ │ │ │ │ ├── Encoder.html
│ │ │ │ │ │ │ │ └── QRCode.html
│ │ │ │ │ │ │ ├── Encoder.html
│ │ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ │ └── QRCode.html
│ │ │ │ │ │ ├── package-frame.html
│ │ │ │ │ │ ├── package-summary.html
│ │ │ │ │ │ ├── package-tree.html
│ │ │ │ │ │ ├── package-use.html
│ │ │ │ │ │ ├── QRCodeReader.html
│ │ │ │ │ │ └── QRCodeWriter.html
│ │ │ │ │ ├── ReaderException.html
│ │ │ │ │ ├── Reader.html
│ │ │ │ │ ├── Result.html
│ │ │ │ │ ├── ResultMetadataType.html
│ │ │ │ │ ├── ResultPointCallback.html
│ │ │ │ │ ├── ResultPoint.html
│ │ │ │ │ ├── RGBLuminanceSource.html
│ │ │ │ │ ├── WriterException.html
│ │ │ │ │ └── Writer.html
│ │ │ │ ├── constant-values.html
│ │ │ │ ├── deprecated-list.html
│ │ │ │ ├── help-doc.html
│ │ │ │ ├── index-all.html
│ │ │ │ ├── index.html
│ │ │ │ ├── META-INF
│ │ │ │ │ └── MANIFEST.MF
│ │ │ │ ├── overview-frame.html
│ │ │ │ ├── overview-summary.html
│ │ │ │ ├── overview-tree.html
│ │ │ │ ├── package-list
│ │ │ │ ├── resources
│ │ │ │ │ ├── background.gif
│ │ │ │ │ ├── tab.gif
│ │ │ │ │ ├── titlebar_end.gif
│ │ │ │ │ └── titlebar.gif
│ │ │ │ ├── serialized-form.html
│ │ │ │ └── stylesheet.css
│ │ │ ├── format.jspx
│ │ │ ├── index.jspx
│ │ │ ├── notfound.jspx
│ │ │ ├── style.css
│ │ │ └── zxing-icon.png
│ │ └── WEB-INF
│ │ └── web.xml
│ ├── core.jar
│ ├── QRCode.rar
│ ├── saoyisao.rar
│ ├── ScannerTest
│ │ ├── AndroidManifest.xml
│ │ ├── bin
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── classes
│ │ │ │ └── com
│ │ │ │ ├── example
│ │ │ │ │ └── scannertest
│ │ │ │ │ ├── BuildConfig.class
│ │ │ │ │ ├── MainActivity$1.class
│ │ │ │ │ ├── MainActivity.class
│ │ │ │ │ ├── R$array.class
│ │ │ │ │ ├── R$attr.class
│ │ │ │ │ ├── R$color.class
│ │ │ │ │ ├── R$dimen.class
│ │ │ │ │ ├── R$drawable.class
│ │ │ │ │ ├── R$id.class
│ │ │ │ │ ├── R$layout.class
│ │ │ │ │ ├── R$menu.class
│ │ │ │ │ ├── R$raw.class
│ │ │ │ │ ├── R$string.class
│ │ │ │ │ ├── R$style.class
│ │ │ │ │ ├── R$xml.class
│ │ │ │ │ └── R.class
│ │ │ │ └── zxing
│ │ │ │ ├── aztec
│ │ │ │ │ ├── AztecDetectorResult.class
│ │ │ │ │ ├── AztecReader.class
│ │ │ │ │ ├── AztecWriter.class
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── Decoder$Table.class
│ │ │ │ │ │ └── Decoder.class
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── Detector$Point.class
│ │ │ │ │ │ └── Detector.class
│ │ │ │ │ └── encoder
│ │ │ │ │ ├── AztecCode.class
│ │ │ │ │ └── Encoder.class
│ │ │ │ ├── BarcodeFormat.class
│ │ │ │ ├── Binarizer.class
│ │ │ │ ├── BinaryBitmap.class
│ │ │ │ ├── ChecksumException.class
│ │ │ │ ├── client
│ │ │ │ │ ├── android
│ │ │ │ │ │ ├── AmbientLightManager.class
│ │ │ │ │ │ ├── BeepManager$1.class
│ │ │ │ │ │ ├── BeepManager.class
│ │ │ │ │ │ ├── book
│ │ │ │ │ │ │ ├── BrowseBookListener.class
│ │ │ │ │ │ │ ├── SearchBookContentsActivity$1.class
│ │ │ │ │ │ │ ├── SearchBookContentsActivity$2.class
│ │ │ │ │ │ │ ├── SearchBookContentsActivity$NetworkTask.class
│ │ │ │ │ │ │ ├── SearchBookContentsActivity.class
│ │ │ │ │ │ │ ├── SearchBookContentsAdapter.class
│ │ │ │ │ │ │ ├── SearchBookContentsListItem.class
│ │ │ │ │ │ │ └── SearchBookContentsResult.class
│ │ │ │ │ │ ├── camera
│ │ │ │ │ │ │ ├── AutoFocusManager$AutoFocusTask.class
│ │ │ │ │ │ │ ├── AutoFocusManager.class
│ │ │ │ │ │ │ ├── CameraConfigurationManager$1.class
│ │ │ │ │ │ │ ├── CameraConfigurationManager.class
│ │ │ │ │ │ │ ├── CameraManager.class
│ │ │ │ │ │ │ ├── exposure
│ │ │ │ │ │ │ │ ├── DefaultExposureInterface.class
│ │ │ │ │ │ │ │ ├── ExposureInterface.class
│ │ │ │ │ │ │ │ ├── ExposureManager.class
│ │ │ │ │ │ │ │ └── FroyoExposureInterface.class
│ │ │ │ │ │ │ ├── FrontLightMode.class
│ │ │ │ │ │ │ ├── open
│ │ │ │ │ │ │ │ ├── DefaultOpenCameraInterface.class
│ │ │ │ │ │ │ │ ├── GingerbreadOpenCameraInterface.class
│ │ │ │ │ │ │ │ ├── OpenCameraInterface.class
│ │ │ │ │ │ │ │ └── OpenCameraManager.class
│ │ │ │ │ │ │ └── PreviewCallback.class
│ │ │ │ │ │ ├── CaptureActivity.class
│ │ │ │ │ │ ├── CaptureActivityHandler$State.class
│ │ │ │ │ │ ├── CaptureActivityHandler.class
│ │ │ │ │ │ ├── common
│ │ │ │ │ │ │ ├── executor
│ │ │ │ │ │ │ │ ├── AsyncTaskExecInterface.class
│ │ │ │ │ │ │ │ ├── AsyncTaskExecManager.class
│ │ │ │ │ │ │ │ ├── DefaultAsyncTaskExecInterface.class
│ │ │ │ │ │ │ │ └── HoneycombAsyncTaskExecInterface.class
│ │ │ │ │ │ │ └── PlatformSupportManager.class
│ │ │ │ │ │ ├── Contents$Type.class
│ │ │ │ │ │ ├── Contents.class
│ │ │ │ │ │ ├── DecodeFormatManager.class
│ │ │ │ │ │ ├── DecodeHandler.class
│ │ │ │ │ │ ├── DecodeHintManager.class
│ │ │ │ │ │ ├── DecodeThread.class
│ │ │ │ │ │ ├── encode
│ │ │ │ │ │ │ ├── ContactEncoder.class
│ │ │ │ │ │ │ ├── EncodeActivity.class
│ │ │ │ │ │ │ ├── Formatter.class
│ │ │ │ │ │ │ ├── MECARDContactEncoder$1.class
│ │ │ │ │ │ │ ├── MECARDContactEncoder$2.class
│ │ │ │ │ │ │ ├── MECARDContactEncoder$3.class
│ │ │ │ │ │ │ ├── MECARDContactEncoder.class
│ │ │ │ │ │ │ ├── QRCodeEncoder.class
│ │ │ │ │ │ │ ├── VCardContactEncoder$1.class
│ │ │ │ │ │ │ ├── VCardContactEncoder$2.class
│ │ │ │ │ │ │ └── VCardContactEncoder.class
│ │ │ │ │ │ ├── FinishListener.class
│ │ │ │ │ │ ├── HelpActivity$1.class
│ │ │ │ │ │ ├── HelpActivity$2.class
│ │ │ │ │ │ ├── HelpActivity$HelpClient.class
│ │ │ │ │ │ ├── HelpActivity.class
│ │ │ │ │ │ ├── history
│ │ │ │ │ │ │ ├── DBHelper.class
│ │ │ │ │ │ │ ├── HistoryActivity$1.class
│ │ │ │ │ │ │ ├── HistoryActivity.class
│ │ │ │ │ │ │ ├── HistoryItemAdapter.class
│ │ │ │ │ │ │ ├── HistoryItem.class
│ │ │ │ │ │ │ └── HistoryManager.class
│ │ │ │ │ │ ├── HttpHelper$ContentType.class
│ │ │ │ │ │ ├── HttpHelper.class
│ │ │ │ │ │ ├── InactivityTimer$InactivityAsyncTask.class
│ │ │ │ │ │ ├── InactivityTimer$PowerStatusReceiver.class
│ │ │ │ │ │ ├── InactivityTimer.class
│ │ │ │ │ │ ├── Intents$Encode.class
│ │ │ │ │ │ ├── Intents$History.class
│ │ │ │ │ │ ├── Intents$Scan.class
│ │ │ │ │ │ ├── Intents$SearchBookContents.class
│ │ │ │ │ │ ├── Intents$Share.class
│ │ │ │ │ │ ├── Intents$WifiConnect.class
│ │ │ │ │ │ ├── Intents.class
│ │ │ │ │ │ ├── IntentSource.class
│ │ │ │ │ │ ├── LocaleManager.class
│ │ │ │ │ │ ├── pref
│ │ │ │ │ │ │ ├── BSPlusPreference$1.class
│ │ │ │ │ │ │ └── BSPlusPreference.class
│ │ │ │ │ │ ├── PreferencesActivity.class
│ │ │ │ │ │ ├── result
│ │ │ │ │ │ │ ├── AddressBookResultHandler.class
│ │ │ │ │ │ │ ├── CalendarResultHandler.class
│ │ │ │ │ │ │ ├── EmailAddressResultHandler.class
│ │ │ │ │ │ │ ├── GeoResultHandler.class
│ │ │ │ │ │ │ ├── ISBNResultHandler$1.class
│ │ │ │ │ │ │ ├── ISBNResultHandler.class
│ │ │ │ │ │ │ ├── ProductResultHandler$1.class
│ │ │ │ │ │ │ ├── ProductResultHandler.class
│ │ │ │ │ │ │ ├── ResultButtonListener.class
│ │ │ │ │ │ │ ├── ResultHandler$1.class
│ │ │ │ │ │ │ ├── ResultHandler.class
│ │ │ │ │ │ │ ├── ResultHandlerFactory.class
│ │ │ │ │ │ │ ├── SMSResultHandler.class
│ │ │ │ │ │ │ ├── supplement
│ │ │ │ │ │ │ │ ├── AmazonInfoRetriever.class
│ │ │ │ │ │ │ │ ├── BookResultInfoRetriever.class
│ │ │ │ │ │ │ │ ├── ProductResultInfoRetriever.class
│ │ │ │ │ │ │ │ ├── SupplementalInfoRetriever.class
│ │ │ │ │ │ │ │ ├── TitleRetriever.class
│ │ │ │ │ │ │ │ └── URIResultInfoRetriever.class
│ │ │ │ │ │ │ ├── TelResultHandler.class
│ │ │ │ │ │ │ ├── TextResultHandler.class
│ │ │ │ │ │ │ ├── URIResultHandler.class
│ │ │ │ │ │ │ ├── WifiResultHandler$1.class
│ │ │ │ │ │ │ └── WifiResultHandler.class
│ │ │ │ │ │ ├── ScanFromWebPageManager.class
│ │ │ │ │ │ ├── share
│ │ │ │ │ │ │ ├── AppInfo.class
│ │ │ │ │ │ │ ├── AppPickerActivity.class
│ │ │ │ │ │ │ ├── BookmarkAdapter.class
│ │ │ │ │ │ │ ├── BookmarkPickerActivity.class
│ │ │ │ │ │ │ ├── LoadPackagesAsyncTask$1.class
│ │ │ │ │ │ │ ├── LoadPackagesAsyncTask.class
│ │ │ │ │ │ │ ├── ShareActivity$1.class
│ │ │ │ │ │ │ ├── ShareActivity$2.class
│ │ │ │ │ │ │ ├── ShareActivity$3.class
│ │ │ │ │ │ │ ├── ShareActivity$4.class
│ │ │ │ │ │ │ ├── ShareActivity$5.class
│ │ │ │ │ │ │ └── ShareActivity.class
│ │ │ │ │ │ ├── ViewfinderResultPointCallback.class
│ │ │ │ │ │ ├── ViewfinderView.class
│ │ │ │ │ │ └── wifi
│ │ │ │ │ │ ├── NetworkType.class
│ │ │ │ │ │ └── WifiConfigManager.class
│ │ │ │ │ └── result
│ │ │ │ │ ├── AbstractDoCoMoResultParser.class
│ │ │ │ │ ├── AddressBookAUResultParser.class
│ │ │ │ │ ├── AddressBookDoCoMoResultParser.class
│ │ │ │ │ ├── AddressBookParsedResult.class
│ │ │ │ │ ├── BizcardResultParser.class
│ │ │ │ │ ├── BookmarkDoCoMoResultParser.class
│ │ │ │ │ ├── CalendarParsedResult.class
│ │ │ │ │ ├── EmailAddressParsedResult.class
│ │ │ │ │ ├── EmailAddressResultParser.class
│ │ │ │ │ ├── EmailDoCoMoResultParser.class
│ │ │ │ │ ├── ExpandedProductParsedResult.class
│ │ │ │ │ ├── ExpandedProductResultParser.class
│ │ │ │ │ ├── GeoParsedResult.class
│ │ │ │ │ ├── GeoResultParser.class
│ │ │ │ │ ├── ISBNParsedResult.class
│ │ │ │ │ ├── ISBNResultParser.class
│ │ │ │ │ ├── ParsedResult.class
│ │ │ │ │ ├── ParsedResultType.class
│ │ │ │ │ ├── ProductParsedResult.class
│ │ │ │ │ ├── ProductResultParser.class
│ │ │ │ │ ├── ResultParser.class
│ │ │ │ │ ├── SMSMMSResultParser.class
│ │ │ │ │ ├── SMSParsedResult.class
│ │ │ │ │ ├── SMSTOMMSTOResultParser.class
│ │ │ │ │ ├── SMTPResultParser.class
│ │ │ │ │ ├── TelParsedResult.class
│ │ │ │ │ ├── TelResultParser.class
│ │ │ │ │ ├── TextParsedResult.class
│ │ │ │ │ ├── URIParsedResult.class
│ │ │ │ │ ├── URIResultParser.class
│ │ │ │ │ ├── URLTOResultParser.class
│ │ │ │ │ ├── VCardResultParser.class
│ │ │ │ │ ├── VEventResultParser.class
│ │ │ │ │ ├── WifiParsedResult.class
│ │ │ │ │ └── WifiResultParser.class
│ │ │ │ ├── common
│ │ │ │ │ ├── BitArray.class
│ │ │ │ │ ├── BitMatrix.class
│ │ │ │ │ ├── BitSource.class
│ │ │ │ │ ├── CharacterSetECI.class
│ │ │ │ │ ├── DecoderResult.class
│ │ │ │ │ ├── DefaultGridSampler.class
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── MathUtils.class
│ │ │ │ │ │ ├── MonochromeRectangleDetector.class
│ │ │ │ │ │ └── WhiteRectangleDetector.class
│ │ │ │ │ ├── DetectorResult.class
│ │ │ │ │ ├── GlobalHistogramBinarizer.class
│ │ │ │ │ ├── GridSampler.class
│ │ │ │ │ ├── HybridBinarizer.class
│ │ │ │ │ ├── PerspectiveTransform.class
│ │ │ │ │ ├── reedsolomon
│ │ │ │ │ │ ├── GenericGF.class
│ │ │ │ │ │ ├── GenericGFPoly.class
│ │ │ │ │ │ ├── ReedSolomonDecoder.class
│ │ │ │ │ │ ├── ReedSolomonEncoder.class
│ │ │ │ │ │ └── ReedSolomonException.class
│ │ │ │ │ └── StringUtils.class
│ │ │ │ ├── datamatrix
│ │ │ │ │ ├── DataMatrixReader.class
│ │ │ │ │ ├── DataMatrixWriter.class
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.class
│ │ │ │ │ │ ├── DataBlock.class
│ │ │ │ │ │ ├── DecodedBitStreamParser$Mode.class
│ │ │ │ │ │ ├── DecodedBitStreamParser.class
│ │ │ │ │ │ ├── Decoder.class
│ │ │ │ │ │ ├── Version$ECB.class
│ │ │ │ │ │ ├── Version$ECBlocks.class
│ │ │ │ │ │ └── Version.class
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── Detector$ResultPointsAndTransitions.class
│ │ │ │ │ │ ├── Detector$ResultPointsAndTransitionsComparator.class
│ │ │ │ │ │ └── Detector.class
│ │ │ │ │ └── encoder
│ │ │ │ │ ├── ASCIIEncoder.class
│ │ │ │ │ ├── Base256Encoder.class
│ │ │ │ │ ├── C40Encoder.class
│ │ │ │ │ ├── DataMatrixSymbolInfo144.class
│ │ │ │ │ ├── DefaultPlacement.class
│ │ │ │ │ ├── EdifactEncoder.class
│ │ │ │ │ ├── Encoder.class
│ │ │ │ │ ├── EncoderContext.class
│ │ │ │ │ ├── ErrorCorrection.class
│ │ │ │ │ ├── HighLevelEncoder.class
│ │ │ │ │ ├── SymbolInfo.class
│ │ │ │ │ ├── SymbolShapeHint.class
│ │ │ │ │ ├── TextEncoder.class
│ │ │ │ │ └── X12Encoder.class
│ │ │ │ ├── DecodeHintType.class
│ │ │ │ ├── Dimension.class
│ │ │ │ ├── EncodeHintType.class
│ │ │ │ ├── FormatException.class
│ │ │ │ ├── InvertedLuminanceSource.class
│ │ │ │ ├── LuminanceSource.class
│ │ │ │ ├── maxicode
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.class
│ │ │ │ │ │ ├── DecodedBitStreamParser.class
│ │ │ │ │ │ └── Decoder.class
│ │ │ │ │ └── MaxiCodeReader.class
│ │ │ │ ├── multi
│ │ │ │ │ ├── ByQuadrantReader.class
│ │ │ │ │ ├── GenericMultipleBarcodeReader.class
│ │ │ │ │ ├── MultipleBarcodeReader.class
│ │ │ │ │ └── qrcode
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── MultiDetector.class
│ │ │ │ │ │ ├── MultiFinderPatternFinder$ModuleSizeComparator.class
│ │ │ │ │ │ └── MultiFinderPatternFinder.class
│ │ │ │ │ └── QRCodeMultiReader.class
│ │ │ │ ├── MultiFormatReader.class
│ │ │ │ ├── MultiFormatWriter.class
│ │ │ │ ├── NotFoundException.class
│ │ │ │ ├── oned
│ │ │ │ │ ├── CodaBarReader.class
│ │ │ │ │ ├── CodaBarWriter.class
│ │ │ │ │ ├── Code128Reader.class
│ │ │ │ │ ├── Code128Writer.class
│ │ │ │ │ ├── Code39Reader.class
│ │ │ │ │ ├── Code39Writer.class
│ │ │ │ │ ├── Code93Reader.class
│ │ │ │ │ ├── EAN13Reader.class
│ │ │ │ │ ├── EAN13Writer.class
│ │ │ │ │ ├── EAN8Reader.class
│ │ │ │ │ ├── EAN8Writer.class
│ │ │ │ │ ├── EANManufacturerOrgSupport.class
│ │ │ │ │ ├── ITFReader.class
│ │ │ │ │ ├── ITFWriter.class
│ │ │ │ │ ├── MultiFormatOneDReader.class
│ │ │ │ │ ├── MultiFormatUPCEANReader.class
│ │ │ │ │ ├── OneDimensionalCodeWriter.class
│ │ │ │ │ ├── OneDReader.class
│ │ │ │ │ ├── rss
│ │ │ │ │ │ ├── AbstractRSSReader.class
│ │ │ │ │ │ ├── DataCharacter.class
│ │ │ │ │ │ ├── expanded
│ │ │ │ │ │ │ ├── BitArrayBuilder.class
│ │ │ │ │ │ │ ├── decoders
│ │ │ │ │ │ │ │ ├── AbstractExpandedDecoder.class
│ │ │ │ │ │ │ │ ├── AI013103decoder.class
│ │ │ │ │ │ │ │ ├── AI01320xDecoder.class
│ │ │ │ │ │ │ │ ├── AI01392xDecoder.class
│ │ │ │ │ │ │ │ ├── AI01393xDecoder.class
│ │ │ │ │ │ │ │ ├── AI013x0x1xDecoder.class
│ │ │ │ │ │ │ │ ├── AI013x0xDecoder.class
│ │ │ │ │ │ │ │ ├── AI01AndOtherAIs.class
│ │ │ │ │ │ │ │ ├── AI01decoder.class
│ │ │ │ │ │ │ │ ├── AI01weightDecoder.class
│ │ │ │ │ │ │ │ ├── AnyAIDecoder.class
│ │ │ │ │ │ │ │ ├── BlockParsedResult.class
│ │ │ │ │ │ │ │ ├── CurrentParsingState$State.class
│ │ │ │ │ │ │ │ ├── CurrentParsingState.class
│ │ │ │ │ │ │ │ ├── DecodedChar.class
│ │ │ │ │ │ │ │ ├── DecodedInformation.class
│ │ │ │ │ │ │ │ ├── DecodedNumeric.class
│ │ │ │ │ │ │ │ ├── DecodedObject.class
│ │ │ │ │ │ │ │ ├── FieldParser.class
│ │ │ │ │ │ │ │ └── GeneralAppIdDecoder.class
│ │ │ │ │ │ │ ├── ExpandedPair.class
│ │ │ │ │ │ │ ├── ExpandedRow.class
│ │ │ │ │ │ │ └── RSSExpandedReader.class
│ │ │ │ │ │ ├── FinderPattern.class
│ │ │ │ │ │ ├── Pair.class
│ │ │ │ │ │ ├── RSS14Reader.class
│ │ │ │ │ │ └── RSSUtils.class
│ │ │ │ │ ├── UPCAReader.class
│ │ │ │ │ ├── UPCAWriter.class
│ │ │ │ │ ├── UPCEANExtension2Support.class
│ │ │ │ │ ├── UPCEANExtension5Support.class
│ │ │ │ │ ├── UPCEANExtensionSupport.class
│ │ │ │ │ ├── UPCEANReader.class
│ │ │ │ │ ├── UPCEANWriter.class
│ │ │ │ │ └── UPCEReader.class
│ │ │ │ ├── pdf417
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BarcodeMetadata.class
│ │ │ │ │ │ ├── BarcodeValue.class
│ │ │ │ │ │ ├── BoundingBox.class
│ │ │ │ │ │ ├── Codeword.class
│ │ │ │ │ │ ├── DecodedBitStreamParser$Mode.class
│ │ │ │ │ │ ├── DecodedBitStreamParser.class
│ │ │ │ │ │ ├── DetectionResult.class
│ │ │ │ │ │ ├── DetectionResultColumn.class
│ │ │ │ │ │ ├── DetectionResultRowIndicatorColumn.class
│ │ │ │ │ │ ├── ec
│ │ │ │ │ │ │ ├── ErrorCorrection.class
│ │ │ │ │ │ │ ├── ModulusGF.class
│ │ │ │ │ │ │ └── ModulusPoly.class
│ │ │ │ │ │ ├── PDF417CodewordDecoder.class
│ │ │ │ │ │ └── PDF417ScanningDecoder.class
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── Detector.class
│ │ │ │ │ │ └── PDF417DetectorResult.class
│ │ │ │ │ ├── encoder
│ │ │ │ │ │ ├── BarcodeMatrix.class
│ │ │ │ │ │ ├── BarcodeRow.class
│ │ │ │ │ │ ├── Compaction.class
│ │ │ │ │ │ ├── Dimensions.class
│ │ │ │ │ │ ├── PDF417.class
│ │ │ │ │ │ ├── PDF417ErrorCorrection.class
│ │ │ │ │ │ └── PDF417HighLevelEncoder.class
│ │ │ │ │ ├── PDF417Common.class
│ │ │ │ │ ├── PDF417Reader.class
│ │ │ │ │ ├── PDF417ResultMetadata.class
│ │ │ │ │ └── PDF417Writer.class
│ │ │ │ ├── PlanarYUVLuminanceSource.class
│ │ │ │ ├── qrcode
│ │ │ │ │ ├── decoder
│ │ │ │ │ │ ├── BitMatrixParser.class
│ │ │ │ │ │ ├── DataBlock.class
│ │ │ │ │ │ ├── DataMask$DataMask000.class
│ │ │ │ │ │ ├── DataMask$DataMask001.class
│ │ │ │ │ │ ├── DataMask$DataMask010.class
│ │ │ │ │ │ ├── DataMask$DataMask011.class
│ │ │ │ │ │ ├── DataMask$DataMask100.class
│ │ │ │ │ │ ├── DataMask$DataMask101.class
│ │ │ │ │ │ ├── DataMask$DataMask110.class
│ │ │ │ │ │ ├── DataMask$DataMask111.class
│ │ │ │ │ │ ├── DataMask.class
│ │ │ │ │ │ ├── DecodedBitStreamParser.class
│ │ │ │ │ │ ├── Decoder.class
│ │ │ │ │ │ ├── ErrorCorrectionLevel.class
│ │ │ │ │ │ ├── FormatInformation.class
│ │ │ │ │ │ ├── Mode.class
│ │ │ │ │ │ ├── Version$ECB.class
│ │ │ │ │ │ ├── Version$ECBlocks.class
│ │ │ │ │ │ └── Version.class
│ │ │ │ │ ├── detector
│ │ │ │ │ │ ├── AlignmentPattern.class
│ │ │ │ │ │ ├── AlignmentPatternFinder.class
│ │ │ │ │ │ ├── Detector.class
│ │ │ │ │ │ ├── FinderPattern.class
│ │ │ │ │ │ ├── FinderPatternFinder$CenterComparator.class
│ │ │ │ │ │ ├── FinderPatternFinder$FurthestFromAverageComparator.class
│ │ │ │ │ │ ├── FinderPatternFinder.class
│ │ │ │ │ │ └── FinderPatternInfo.class
│ │ │ │ │ ├── encoder
│ │ │ │ │ │ ├── BlockPair.class
│ │ │ │ │ │ ├── ByteMatrix.class
│ │ │ │ │ │ ├── Encoder.class
│ │ │ │ │ │ ├── MaskUtil.class
│ │ │ │ │ │ ├── MatrixUtil.class
│ │ │ │ │ │ └── QRCode.class
│ │ │ │ │ ├── QRCodeReader.class
│ │ │ │ │ └── QRCodeWriter.class
│ │ │ │ ├── Reader.class
│ │ │ │ ├── ReaderException.class
│ │ │ │ ├── Result.class
│ │ │ │ ├── ResultMetadataType.class
│ │ │ │ ├── ResultPointCallback.class
│ │ │ │ ├── ResultPoint.class
│ │ │ │ ├── RGBLuminanceSource.class
│ │ │ │ ├── Writer.class
│ │ │ │ └── WriterException.class
│ │ │ ├── classes.dex
│ │ │ ├── dexedLibs
│ │ │ │ ├── android-support-v4-e7019f8973824b8a3c7d987449feabbb.jar
│ │ │ │ └── annotations-71d57723ba71f6b867d4c18862ec4d4b.jar
│ │ │ ├── jarlist.cache
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ ├── ic_launcher.png
│ │ │ │ │ ├── launcher_icon.png
│ │ │ │ │ ├── share_via_barcode.png
│ │ │ │ │ └── shopper_icon.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-xhdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ └── drawable-xxhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── resources.ap_
│ │ │ └── ScannerTest.apk
│ │ ├── gen
│ │ │ └── com
│ │ │ └── example
│ │ │ └── scannertest
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── ic_launcher-web.png
│ │ ├── libs
│ │ │ └── android-support-v4.jar
│ │ ├── proguard-project.txt
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── launcher_icon.png
│ │ │ │ ├── share_via_barcode.png
│ │ │ │ └── shopper_icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xxhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── layout
│ │ │ │ ├── activity_main.xml
│ │ │ │ ├── app_picker_list_item.xml
│ │ │ │ ├── bookmark_picker_list_item.xml
│ │ │ │ ├── capture.xml
│ │ │ │ ├── encode.xml
│ │ │ │ ├── help.xml
│ │ │ │ ├── history_list_item.xml
│ │ │ │ ├── search_book_contents_header.xml
│ │ │ │ ├── search_book_contents_list_item.xml
│ │ │ │ ├── search_book_contents.xml
│ │ │ │ └── share.xml
│ │ │ ├── menu
│ │ │ │ ├── capture.xml
│ │ │ │ ├── encode.xml
│ │ │ │ ├── history.xml
│ │ │ │ └── main.xml
│ │ │ ├── raw
│ │ │ │ └── beep.ogg
│ │ │ ├── values
│ │ │ │ ├── arrays.xml
│ │ │ │ ├── colors.xml
│ │ │ │ ├── dimens.xml
│ │ │ │ ├── ids.xml
│ │ │ │ ├── strings.xml
│ │ │ │ └── styles.xml
│ │ │ ├── values-sw600dp
│ │ │ │ └── dimens.xml
│ │ │ ├── values-sw720dp-land
│ │ │ │ └── dimens.xml
│ │ │ ├── values-v11
│ │ │ │ └── styles.xml
│ │ │ ├── values-v14
│ │ │ │ └── styles.xml
│ │ │ └── xml
│ │ │ └── preferences.xml
│ │ └── src
│ │ └── com
│ │ ├── example
│ │ │ └── scannertest
│ │ │ └── MainActivity.java
│ │ └── zxing
│ │ ├── aztec
│ │ │ ├── AztecDetectorResult.java
│ │ │ ├── AztecReader.java
│ │ │ ├── AztecWriter.java
│ │ │ ├── decoder
│ │ │ │ └── Decoder.java
│ │ │ ├── detector
│ │ │ │ └── Detector.java
│ │ │ └── encoder
│ │ │ ├── AztecCode.java
│ │ │ └── Encoder.java
│ │ ├── BarcodeFormat.java
│ │ ├── Binarizer.java
│ │ ├── BinaryBitmap.java
│ │ ├── ChecksumException.java
│ │ ├── client
│ │ │ ├── android
│ │ │ │ ├── AmbientLightManager.java
│ │ │ │ ├── BeepManager.java
│ │ │ │ ├── book
│ │ │ │ │ ├── BrowseBookListener.java
│ │ │ │ │ ├── SearchBookContentsActivity.java
│ │ │ │ │ ├── SearchBookContentsAdapter.java
│ │ │ │ │ ├── SearchBookContentsListItem.java
│ │ │ │ │ └── SearchBookContentsResult.java
│ │ │ │ ├── camera
│ │ │ │ │ ├── AutoFocusManager.java
│ │ │ │ │ ├── CameraConfigurationManager.java
│ │ │ │ │ ├── CameraManager.java
│ │ │ │ │ ├── exposure
│ │ │ │ │ │ ├── DefaultExposureInterface.java
│ │ │ │ │ │ ├── ExposureInterface.java
│ │ │ │ │ │ ├── ExposureManager.java
│ │ │ │ │ │ └── FroyoExposureInterface.java
│ │ │ │ │ ├── FrontLightMode.java
│ │ │ │ │ ├── open
│ │ │ │ │ │ ├── DefaultOpenCameraInterface.java
│ │ │ │ │ │ ├── GingerbreadOpenCameraInterface.java
│ │ │ │ │ │ ├── OpenCameraInterface.java
│ │ │ │ │ │ └── OpenCameraManager.java
│ │ │ │ │ └── PreviewCallback.java
│ │ │ │ ├── CaptureActivityHandler.java
│ │ │ │ ├── CaptureActivity.java
│ │ │ │ ├── common
│ │ │ │ │ ├── executor
│ │ │ │ │ │ ├── AsyncTaskExecInterface.java
│ │ │ │ │ │ ├── AsyncTaskExecManager.java
│ │ │ │ │ │ ├── DefaultAsyncTaskExecInterface.java
│ │ │ │ │ │ └── HoneycombAsyncTaskExecInterface.java
│ │ │ │ │ └── PlatformSupportManager.java
│ │ │ │ ├── Contents.java
│ │ │ │ ├── DecodeFormatManager.java
│ │ │ │ ├── DecodeHandler.java
│ │ │ │ ├── DecodeHintManager.java
│ │ │ │ ├── DecodeThread.java
│ │ │ │ ├── encode
│ │ │ │ │ ├── ContactEncoder.java
│ │ │ │ │ ├── EncodeActivity.java
│ │ │ │ │ ├── Formatter.java
│ │ │ │ │ ├── MECARDContactEncoder.java
│ │ │ │ │ ├── QRCodeEncoder.java
│ │ │ │ │ └── VCardContactEncoder.java
│ │ │ │ ├── FinishListener.java
│ │ │ │ ├── HelpActivity.java
│ │ │ │ ├── history
│ │ │ │ │ ├── DBHelper.java
│ │ │ │ │ ├── HistoryActivity.java
│ │ │ │ │ ├── HistoryItemAdapter.java
│ │ │ │ │ ├── HistoryItem.java
│ │ │ │ │ └── HistoryManager.java
│ │ │ │ ├── HttpHelper.java
│ │ │ │ ├── InactivityTimer.java
│ │ │ │ ├── Intents.java
│ │ │ │ ├── IntentSource.java
│ │ │ │ ├── LocaleManager.java
│ │ │ │ ├── pref
│ │ │ │ │ └── BSPlusPreference.java
│ │ │ │ ├── PreferencesActivity.java
│ │ │ │ ├── result
│ │ │ │ │ ├── AddressBookResultHandler.java
│ │ │ │ │ ├── CalendarResultHandler.java
│ │ │ │ │ ├── EmailAddressResultHandler.java
│ │ │ │ │ ├── GeoResultHandler.java
│ │ │ │ │ ├── ISBNResultHandler.java
│ │ │ │ │ ├── ProductResultHandler.java
│ │ │ │ │ ├── ResultButtonListener.java
│ │ │ │ │ ├── ResultHandlerFactory.java
│ │ │ │ │ ├── ResultHandler.java
│ │ │ │ │ ├── SMSResultHandler.java
│ │ │ │ │ ├── supplement
│ │ │ │ │ │ ├── AmazonInfoRetriever.java
│ │ │ │ │ │ ├── BookResultInfoRetriever.java
│ │ │ │ │ │ ├── ProductResultInfoRetriever.java
│ │ │ │ │ │ ├── SupplementalInfoRetriever.java
│ │ │ │ │ │ ├── TitleRetriever.java
│ │ │ │ │ │ └── URIResultInfoRetriever.java
│ │ │ │ │ ├── TelResultHandler.java
│ │ │ │ │ ├── TextResultHandler.java
│ │ │ │ │ ├── URIResultHandler.java
│ │ │ │ │ └── WifiResultHandler.java
│ │ │ │ ├── ScanFromWebPageManager.java
│ │ │ │ ├── share
│ │ │ │ │ ├── AppInfo.java
│ │ │ │ │ ├── AppPickerActivity.java
│ │ │ │ │ ├── BookmarkAdapter.java
│ │ │ │ │ ├── BookmarkPickerActivity.java
│ │ │ │ │ ├── LoadPackagesAsyncTask.java
│ │ │ │ │ └── ShareActivity.java
│ │ │ │ ├── ViewfinderResultPointCallback.java
│ │ │ │ ├── ViewfinderView.java
│ │ │ │ └── wifi
│ │ │ │ ├── NetworkType.java
│ │ │ │ └── WifiConfigManager.java
│ │ │ └── result
│ │ │ ├── AbstractDoCoMoResultParser.java
│ │ │ ├── AddressBookAUResultParser.java
│ │ │ ├── AddressBookDoCoMoResultParser.java
│ │ │ ├── AddressBookParsedResult.java
│ │ │ ├── BizcardResultParser.java
│ │ │ ├── BookmarkDoCoMoResultParser.java
│ │ │ ├── CalendarParsedResult.java
│ │ │ ├── EmailAddressParsedResult.java
│ │ │ ├── EmailAddressResultParser.java
│ │ │ ├── EmailDoCoMoResultParser.java
│ │ │ ├── ExpandedProductParsedResult.java
│ │ │ ├── ExpandedProductResultParser.java
│ │ │ ├── GeoParsedResult.java
│ │ │ ├── GeoResultParser.java
│ │ │ ├── ISBNParsedResult.java
│ │ │ ├── ISBNResultParser.java
│ │ │ ├── ParsedResult.java
│ │ │ ├── ParsedResultType.java
│ │ │ ├── ProductParsedResult.java
│ │ │ ├── ProductResultParser.java
│ │ │ ├── ResultParser.java
│ │ │ ├── SMSMMSResultParser.java
│ │ │ ├── SMSParsedResult.java
│ │ │ ├── SMSTOMMSTOResultParser.java
│ │ │ ├── SMTPResultParser.java
│ │ │ ├── TelParsedResult.java
│ │ │ ├── TelResultParser.java
│ │ │ ├── TextParsedResult.java
│ │ │ ├── URIParsedResult.java
│ │ │ ├── URIResultParser.java
│ │ │ ├── URLTOResultParser.java
│ │ │ ├── VCardResultParser.java
│ │ │ ├── VEventResultParser.java
│ │ │ ├── WifiParsedResult.java
│ │ │ └── WifiResultParser.java
│ │ ├── common
│ │ │ ├── BitArray.java
│ │ │ ├── BitMatrix.java
│ │ │ ├── BitSource.java
│ │ │ ├── CharacterSetECI.java
│ │ │ ├── DecoderResult.java
│ │ │ ├── DefaultGridSampler.java
│ │ │ ├── detector
│ │ │ │ ├── MathUtils.java
│ │ │ │ ├── MonochromeRectangleDetector.java
│ │ │ │ └── WhiteRectangleDetector.java
│ │ │ ├── DetectorResult.java
│ │ │ ├── GlobalHistogramBinarizer.java
│ │ │ ├── GridSampler.java
│ │ │ ├── HybridBinarizer.java
│ │ │ ├── PerspectiveTransform.java
│ │ │ ├── reedsolomon
│ │ │ │ ├── GenericGF.java
│ │ │ │ ├── GenericGFPoly.java
│ │ │ │ ├── ReedSolomonDecoder.java
│ │ │ │ ├── ReedSolomonEncoder.java
│ │ │ │ └── ReedSolomonException.java
│ │ │ └── StringUtils.java
│ │ ├── datamatrix
│ │ │ ├── DataMatrixReader.java
│ │ │ ├── DataMatrixWriter.java
│ │ │ ├── decoder
│ │ │ │ ├── BitMatrixParser.java
│ │ │ │ ├── DataBlock.java
│ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ ├── Decoder.java
│ │ │ │ └── Version.java
│ │ │ ├── detector
│ │ │ │ └── Detector.java
│ │ │ └── encoder
│ │ │ ├── ASCIIEncoder.java
│ │ │ ├── Base256Encoder.java
│ │ │ ├── C40Encoder.java
│ │ │ ├── DataMatrixSymbolInfo144.java
│ │ │ ├── DefaultPlacement.java
│ │ │ ├── EdifactEncoder.java
│ │ │ ├── EncoderContext.java
│ │ │ ├── Encoder.java
│ │ │ ├── ErrorCorrection.java
│ │ │ ├── HighLevelEncoder.java
│ │ │ ├── SymbolInfo.java
│ │ │ ├── SymbolShapeHint.java
│ │ │ ├── TextEncoder.java
│ │ │ └── X12Encoder.java
│ │ ├── DecodeHintType.java
│ │ ├── Dimension.java
│ │ ├── EncodeHintType.java
│ │ ├── FormatException.java
│ │ ├── InvertedLuminanceSource.java
│ │ ├── LuminanceSource.java
│ │ ├── maxicode
│ │ │ ├── decoder
│ │ │ │ ├── BitMatrixParser.java
│ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ └── Decoder.java
│ │ │ └── MaxiCodeReader.java
│ │ ├── multi
│ │ │ ├── ByQuadrantReader.java
│ │ │ ├── GenericMultipleBarcodeReader.java
│ │ │ ├── MultipleBarcodeReader.java
│ │ │ └── qrcode
│ │ │ ├── detector
│ │ │ │ ├── MultiDetector.java
│ │ │ │ └── MultiFinderPatternFinder.java
│ │ │ └── QRCodeMultiReader.java
│ │ ├── MultiFormatReader.java
│ │ ├── MultiFormatWriter.java
│ │ ├── NotFoundException.java
│ │ ├── oned
│ │ │ ├── CodaBarReader.java
│ │ │ ├── CodaBarWriter.java
│ │ │ ├── Code128Reader.java
│ │ │ ├── Code128Writer.java
│ │ │ ├── Code39Reader.java
│ │ │ ├── Code39Writer.java
│ │ │ ├── Code93Reader.java
│ │ │ ├── EAN13Reader.java
│ │ │ ├── EAN13Writer.java
│ │ │ ├── EAN8Reader.java
│ │ │ ├── EAN8Writer.java
│ │ │ ├── EANManufacturerOrgSupport.java
│ │ │ ├── ITFReader.java
│ │ │ ├── ITFWriter.java
│ │ │ ├── MultiFormatOneDReader.java
│ │ │ ├── MultiFormatUPCEANReader.java
│ │ │ ├── OneDimensionalCodeWriter.java
│ │ │ ├── OneDReader.java
│ │ │ ├── rss
│ │ │ │ ├── AbstractRSSReader.java
│ │ │ │ ├── DataCharacter.java
│ │ │ │ ├── expanded
│ │ │ │ │ ├── BitArrayBuilder.java
│ │ │ │ │ ├── decoders
│ │ │ │ │ │ ├── AbstractExpandedDecoder.java
│ │ │ │ │ │ ├── AI013103decoder.java
│ │ │ │ │ │ ├── AI01320xDecoder.java
│ │ │ │ │ │ ├── AI01392xDecoder.java
│ │ │ │ │ │ ├── AI01393xDecoder.java
│ │ │ │ │ │ ├── AI013x0x1xDecoder.java
│ │ │ │ │ │ ├── AI013x0xDecoder.java
│ │ │ │ │ │ ├── AI01AndOtherAIs.java
│ │ │ │ │ │ ├── AI01decoder.java
│ │ │ │ │ │ ├── AI01weightDecoder.java
│ │ │ │ │ │ ├── AnyAIDecoder.java
│ │ │ │ │ │ ├── BlockParsedResult.java
│ │ │ │ │ │ ├── CurrentParsingState.java
│ │ │ │ │ │ ├── DecodedChar.java
│ │ │ │ │ │ ├── DecodedInformation.java
│ │ │ │ │ │ ├── DecodedNumeric.java
│ │ │ │ │ │ ├── DecodedObject.java
│ │ │ │ │ │ ├── FieldParser.java
│ │ │ │ │ │ └── GeneralAppIdDecoder.java
│ │ │ │ │ ├── ExpandedPair.java
│ │ │ │ │ ├── ExpandedRow.java
│ │ │ │ │ └── RSSExpandedReader.java
│ │ │ │ ├── FinderPattern.java
│ │ │ │ ├── Pair.java
│ │ │ │ ├── RSS14Reader.java
│ │ │ │ └── RSSUtils.java
│ │ │ ├── UPCAReader.java
│ │ │ ├── UPCAWriter.java
│ │ │ ├── UPCEANExtension2Support.java
│ │ │ ├── UPCEANExtension5Support.java
│ │ │ ├── UPCEANExtensionSupport.java
│ │ │ ├── UPCEANReader.java
│ │ │ ├── UPCEANWriter.java
│ │ │ └── UPCEReader.java
│ │ ├── pdf417
│ │ │ ├── decoder
│ │ │ │ ├── BarcodeMetadata.java
│ │ │ │ ├── BarcodeValue.java
│ │ │ │ ├── BoundingBox.java
│ │ │ │ ├── Codeword.java
│ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ ├── DetectionResultColumn.java
│ │ │ │ ├── DetectionResult.java
│ │ │ │ ├── DetectionResultRowIndicatorColumn.java
│ │ │ │ ├── ec
│ │ │ │ │ ├── ErrorCorrection.java
│ │ │ │ │ ├── ModulusGF.java
│ │ │ │ │ └── ModulusPoly.java
│ │ │ │ ├── PDF417CodewordDecoder.java
│ │ │ │ └── PDF417ScanningDecoder.java
│ │ │ ├── detector
│ │ │ │ ├── Detector.java
│ │ │ │ └── PDF417DetectorResult.java
│ │ │ ├── encoder
│ │ │ │ ├── BarcodeMatrix.java
│ │ │ │ ├── BarcodeRow.java
│ │ │ │ ├── Compaction.java
│ │ │ │ ├── Dimensions.java
│ │ │ │ ├── PDF417ErrorCorrection.java
│ │ │ │ ├── PDF417HighLevelEncoder.java
│ │ │ │ └── PDF417.java
│ │ │ ├── PDF417Common.java
│ │ │ ├── PDF417Reader.java
│ │ │ ├── PDF417ResultMetadata.java
│ │ │ └── PDF417Writer.java
│ │ ├── PlanarYUVLuminanceSource.java
│ │ ├── qrcode
│ │ │ ├── decoder
│ │ │ │ ├── BitMatrixParser.java
│ │ │ │ ├── DataBlock.java
│ │ │ │ ├── DataMask.java
│ │ │ │ ├── DecodedBitStreamParser.java
│ │ │ │ ├── Decoder.java
│ │ │ │ ├── ErrorCorrectionLevel.java
│ │ │ │ ├── FormatInformation.java
│ │ │ │ ├── Mode.java
│ │ │ │ └── Version.java
│ │ │ ├── detector
│ │ │ │ ├── AlignmentPatternFinder.java
│ │ │ │ ├── AlignmentPattern.java
│ │ │ │ ├── Detector.java
│ │ │ │ ├── FinderPatternFinder.java
│ │ │ │ ├── FinderPatternInfo.java
│ │ │ │ └── FinderPattern.java
│ │ │ ├── encoder
│ │ │ │ ├── BlockPair.java
│ │ │ │ ├── ByteMatrix.java
│ │ │ │ ├── Encoder.java
│ │ │ │ ├── MaskUtil.java
│ │ │ │ ├── MatrixUtil.java
│ │ │ │ └── QRCode.java
│ │ │ ├── QRCodeReader.java
│ │ │ └── QRCodeWriter.java
│ │ ├── ReaderException.java
│ │ ├── Reader.java
│ │ ├── Result.java
│ │ ├── ResultMetadataType.java
│ │ ├── ResultPointCallback.java
│ │ ├── ResultPoint.java
│ │ ├── RGBLuminanceSource.java
│ │ ├── WriterException.java
│ │ └── Writer.java
│ ├── ScannerTest.rar
│ ├── ZXing-2.2.zip
│ ├── ZXingDemo
│ │ ├── AndroidManifest.xml
│ │ ├── gen
│ │ │ └── com
│ │ │ └── zijunlin
│ │ │ └── Zxing
│ │ │ └── Demo
│ │ │ ├── BuildConfig.java
│ │ │ └── R.java
│ │ ├── libs
│ │ │ └── zxing.jar
│ │ ├── proguard.cfg
│ │ ├── project.properties
│ │ ├── res
│ │ │ ├── drawable-hdpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── icon.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── icon.png
│ │ │ ├── layout
│ │ │ │ ├── main.xml
│ │ │ │ └── test.xml
│ │ │ ├── raw
│ │ │ │ └── beep.ogg
│ │ │ └── values
│ │ │ ├── colors.xml
│ │ │ ├── ids.xml
│ │ │ └── strings.xml
│ │ └── src
│ │ └── com
│ │ └── zijunlin
│ │ └── Zxing
│ │ └── Demo
│ │ ├── camera
│ │ │ ├── AutoFocusCallback.java
│ │ │ ├── CameraConfigurationManager.java
│ │ │ ├── CameraManager.java
│ │ │ ├── FlashlightManager.java
│ │ │ ├── PlanarYUVLuminanceSource.java
│ │ │ └── PreviewCallback.java
│ │ ├── CaptureActivity.java
│ │ ├── CreateQRImageTest.java
│ │ ├── decoding
│ │ │ ├── CaptureActivityHandler.java
│ │ │ ├── DecodeFormatManager.java
│ │ │ ├── DecodeHandler.java
│ │ │ ├── DecodeThread.java
│ │ │ ├── FinishListener.java
│ │ │ ├── InactivityTimer.java
│ │ │ └── Intents.java
│ │ └── view
│ │ ├── ViewfinderResultPointCallback.java
│ │ └── ViewfinderView.java
│ ├── ZXingDemo2013-8-25.rar
│ └── 扫一扫源码
│ └── QR
│ ├── AndroidManifest.xml
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ ├── com
│ │ │ │ │ └── zxing
│ │ │ │ │ ├── camera
│ │ │ │ │ │ ├── AutoFocusCallback.class
│ │ │ │ │ │ ├── CameraConfigurationManager.class
│ │ │ │ │ │ ├── CameraManager.class
│ │ │ │ │ │ ├── FlashlightManager.class
│ │ │ │ │ │ ├── PlanarYUVLuminanceSource.class
│ │ │ │ │ │ └── PreviewCallback.class
│ │ │ │ │ ├── decoding
│ │ │ │ │ │ ├── CaptureActivityHandler$State.class
│ │ │ │ │ │ ├── CaptureActivityHandler.class
│ │ │ │ │ │ ├── DecodeFormatManager.class
│ │ │ │ │ │ ├── DecodeHandler.class
│ │ │ │ │ │ ├── DecodeThread.class
│ │ │ │ │ │ ├── FinishListener.class
│ │ │ │ │ │ ├── InactivityTimer$DaemonThreadFactory.class
│ │ │ │ │ │ ├── InactivityTimer.class
│ │ │ │ │ │ ├── Intents$Encode.class
│ │ │ │ │ │ ├── Intents$Scan.class
│ │ │ │ │ │ ├── Intents$SearchBookContents.class
│ │ │ │ │ │ ├── Intents$Share.class
│ │ │ │ │ │ ├── Intents$WifiConnect.class
│ │ │ │ │ │ └── Intents.class
│ │ │ │ │ └── view
│ │ │ │ │ ├── ViewfinderResultPointCallback.class
│ │ │ │ │ └── ViewfinderView.class
│ │ │ │ └── widget
│ │ │ │ └── swipedismiss
│ │ │ │ ├── SwipeDismissListViewTouchListener$1.class
│ │ │ │ ├── SwipeDismissListViewTouchListener$2.class
│ │ │ │ ├── SwipeDismissListViewTouchListener$3.class
│ │ │ │ ├── SwipeDismissListViewTouchListener$4.class
│ │ │ │ ├── SwipeDismissListViewTouchListener$DismissCallbacks.class
│ │ │ │ ├── SwipeDismissListViewTouchListener$PendingDismissData.class
│ │ │ │ ├── SwipeDismissListViewTouchListener.class
│ │ │ │ ├── SwipeDismissTouchListener$1.class
│ │ │ │ ├── SwipeDismissTouchListener$2.class
│ │ │ │ ├── SwipeDismissTouchListener$3.class
│ │ │ │ ├── SwipeDismissTouchListener$DismissCallbacks.class
│ │ │ │ └── SwipeDismissTouchListener.class
│ │ │ └── org
│ │ │ └── lmw
│ │ │ └── tools
│ │ │ └── qr
│ │ │ ├── AboutActivity.class
│ │ │ ├── BuildConfig.class
│ │ │ ├── common
│ │ │ │ ├── App$1.class
│ │ │ │ ├── App.class
│ │ │ │ ├── AppManager.class
│ │ │ │ ├── BaseActivity.class
│ │ │ │ ├── DateUtils.class
│ │ │ │ └── LogEntity.class
│ │ │ ├── dapter
│ │ │ │ └── LogAdapter.class
│ │ │ ├── LogerActivity$1.class
│ │ │ ├── LogerActivity.class
│ │ │ ├── R$attr.class
│ │ │ ├── R$color.class
│ │ │ ├── R$dimen.class
│ │ │ ├── R$drawable.class
│ │ │ ├── R$id.class
│ │ │ ├── R$layout.class
│ │ │ ├── R$menu.class
│ │ │ ├── R$raw.class
│ │ │ ├── R$string.class
│ │ │ ├── R$style.class
│ │ │ ├── R.class
│ │ │ ├── ResultActivity.class
│ │ │ ├── ScanActivity$1.class
│ │ │ └── ScanActivity.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ │ ├── android-support-v4-6e6170f209c797d3fab515d102a62c11.jar
│ │ │ ├── gson-2.2.2-3ca4b71140ad68d3d68c122bbf0f2f89.jar
│ │ │ └── zxing-1.6-47d99a0fab8863d77e5f596b4ec04151.jar
│ │ ├── jarlist.cache
│ │ ├── QR.apk
│ │ ├── res
│ │ │ ├── drawable
│ │ │ │ └── qrcode_scan_line.png
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── base_action_bar_back_normal.png
│ │ │ │ ├── browser_32.png
│ │ │ │ ├── copy_32.png
│ │ │ │ ├── ic_action_about_96.png
│ │ │ │ ├── qb_scan_btn_flash_down.png
│ │ │ │ ├── qb_scan_btn_flash_nor.png
│ │ │ │ ├── qb_scan_btn_myqrcode_down.png
│ │ │ │ ├── qb_scan_btn_myqrcode_nor.png
│ │ │ │ ├── qb_scan_btn_photo_down.png
│ │ │ │ ├── qb_scan_btn_photo_nor.png
│ │ │ │ ├── qr.png
│ │ │ │ └── share_32.png
│ │ │ ├── drawable-ldpi
│ │ │ │ └── qr.png
│ │ │ └── drawable-mdpi
│ │ │ └── qr.png
│ │ └── resources.ap_
│ ├── gen
│ │ └── org
│ │ └── lmw
│ │ └── tools
│ │ └── qr
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── libs
│ │ ├── android-support-v4.jar
│ │ ├── gson-2.2.2.jar
│ │ └── zxing-1.6.jar
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── README.md
│ ├── res
│ │ ├── drawable
│ │ │ ├── def_selector.xml
│ │ │ └── qrcode_scan_line.png
│ │ ├── drawable-hdpi
│ │ │ ├── base_action_bar_back_normal.png
│ │ │ ├── browser_32.png
│ │ │ ├── copy_32.png
│ │ │ ├── ic_action_about_96.png
│ │ │ ├── qb_scan_btn_flash_down.png
│ │ │ ├── qb_scan_btn_flash_nor.png
│ │ │ ├── qb_scan_btn_myqrcode_down.png
│ │ │ ├── qb_scan_btn_myqrcode_nor.png
│ │ │ ├── qb_scan_btn_photo_down.png
│ │ │ ├── qb_scan_btn_photo_nor.png
│ │ │ ├── qr.png
│ │ │ └── share_32.png
│ │ ├── drawable-ldpi
│ │ │ └── qr.png
│ │ ├── drawable-mdpi
│ │ │ └── qr.png
│ │ ├── layout
│ │ │ ├── act_about.xml
│ │ │ ├── act_loger.xml
│ │ │ ├── act_res.xml
│ │ │ ├── act_scan.xml
│ │ │ └── item_log.xml
│ │ ├── menu
│ │ │ └── main.xml
│ │ ├── raw
│ │ │ └── beep.ogg
│ │ └── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── ids.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── src
│ ├── com
│ │ │ └── zxing
│ │ │ ├── camera
│ │ │ │ ├── AutoFocusCallback.java
│ │ │ │ ├── CameraConfigurationManager.java
│ │ │ │ ├── CameraManager.java
│ │ │ │ ├── FlashlightManager.java
│ │ │ │ ├── PlanarYUVLuminanceSource.java
│ │ │ │ └── PreviewCallback.java
│ │ │ ├── decoding
│ │ │ │ ├── CaptureActivityHandler.java
│ │ │ │ ├── DecodeFormatManager.java
│ │ │ │ ├── DecodeHandler.java
│ │ │ │ ├── DecodeThread.java
│ │ │ │ ├── FinishListener.java
│ │ │ │ ├── InactivityTimer.java
│ │ │ │ └── Intents.java
│ │ │ └── view
│ │ │ ├── ViewfinderResultPointCallback.java
│ │ │ └── ViewfinderView.java
│ │ └── widget
│ │ └── swipedismiss
│ │ ├── SwipeDismissListViewTouchListener.java
│ │ └── SwipeDismissTouchListener.java
│ └── org
│ └── lmw
│ └── tools
│ └── qr
│ ├── AboutActivity.java
│ ├── common
│ │ ├── App.java
│ │ ├── AppManager.java
│ │ ├── BaseActivity.java
│ │ ├── DateUtils.java
│ │ └── LogEntity.java
│ ├── dapter
│ │ └── LogAdapter.java
│ ├── LogerActivity.java
│ ├── ResultActivity.java
│ └── ScanActivity.java
├── ServletTest
│ ├── build
│ │ └── classes
│ │ ├── DBUtil.class
│ │ ├── StudentLoginServlet.class
│ │ ├── StudentRegisterServlet.class
│ │ ├── TeacherLoginServlet.class
│ │ └── TeacherRegisterServlet.class
│ ├── src
│ │ ├── DBUtil.java
│ │ ├── StudentLoginServlet.java
│ │ ├── StudentRegisterServlet.java
│ │ ├── TeacherLoginServlet.java
│ │ └── TeacherRegisterServlet.java
│ └── WebContent
│ ├── META-INF
│ │ └── MANIFEST.MF
│ └── WEB-INF
│ ├── lib
│ │ └── mysql-connector-java-5.1.34-bin.jar
│ └── web.xml
├── WhoosisStudent
│ ├── AndroidManifest.xml
│ ├── bin
│ │ ├── AndroidManifest.xml
│ │ ├── classes
│ │ │ ├── com
│ │ │ │ ├── example
│ │ │ │ │ └── whoosisstudent
│ │ │ │ │ ├── BuildConfig.class
│ │ │ │ │ ├── Constant.class
│ │ │ │ │ ├── IndexActivity.class
│ │ │ │ │ ├── LoginDialog$1$1.class
│ │ │ │ │ ├── LoginDialog$1.class
│ │ │ │ │ ├── LoginDialog$2.class
│ │ │ │ │ ├── LoginDialog.class
│ │ │ │ │ ├── MainActivity.class
│ │ │ │ │ ├── MyAsyncTask.class
│ │ │ │ │ ├── OnUserLoginListener.class
│ │ │ │ │ ├── OnUserRegisterListener.class
│ │ │ │ │ ├── R$array.class
│ │ │ │ │ ├── R$attr.class
│ │ │ │ │ ├── R$color.class
│ │ │ │ │ ├── R$dimen.class
│ │ │ │ │ ├── R$drawable.class
│ │ │ │ │ ├── R$id.class
│ │ │ │ │ ├── R$layout.class
│ │ │ │ │ ├── R$menu.class
│ │ │ │ │ ├── R$raw.class
│ │ │ │ │ ├── R$string.class
│ │ │ │ │ ├── R$style.class
│ │ │ │ │ ├── R.class
│ │ │ │ │ ├── RegisterDialog$1$1.class
│ │ │ │ │ ├── RegisterDialog$1.class
│ │ │ │ │ ├── RegisterDialog$2.class
│ │ │ │ │ └── RegisterDialog.class
│ │ │ │ └── zxing
│ │ │ │ ├── activity
│ │ │ │ │ ├── CaptureActivity$1.class
│ │ │ │ │ ├── CaptureActivity$2.class
│ │ │ │ │ └── CaptureActivity.class
│ │ │ │ ├── camera
│ │ │ │ │ ├── AutoFocusCallback.class
│ │ │ │ │ ├── CameraConfigurationManager.class
│ │ │ │ │ ├── CameraManager.class
│ │ │ │ │ ├── FlashlightManager.class
│ │ │ │ │ ├── PlanarYUVLuminanceSource.class
│ │ │ │ │ └── PreviewCallback.class
│ │ │ │ ├── decoding
│ │ │ │ │ ├── CaptureActivityHandler$State.class
│ │ │ │ │ ├── CaptureActivityHandler.class
│ │ │ │ │ ├── DecodeFormatManager.class
│ │ │ │ │ ├── DecodeHandler.class
│ │ │ │ │ ├── DecodeThread.class
│ │ │ │ │ ├── FinishListener.class
│ │ │ │ │ ├── InactivityTimer$DaemonThreadFactory.class
│ │ │ │ │ ├── InactivityTimer.class
│ │ │ │ │ ├── Intents$Encode.class
│ │ │ │ │ ├── Intents$Scan.class
│ │ │ │ │ ├── Intents$SearchBookContents.class
│ │ │ │ │ ├── Intents$Share.class
│ │ │ │ │ ├── Intents$WifiConnect.class
│ │ │ │ │ └── Intents.class
│ │ │ │ ├── encoding
│ │ │ │ │ └── EncodingHandler.class
│ │ │ │ └── view
│ │ │ │ ├── ViewfinderResultPointCallback.class
│ │ │ │ └── ViewfinderView.class
│ │ │ ├── db
│ │ │ │ └── DBHelper.class
│ │ │ └── fragments
│ │ │ ├── RecordFragment.class
│ │ │ ├── ScanFragment.class
│ │ │ ├── SettingFragment$1.class
│ │ │ ├── SettingFragment$2.class
│ │ │ └── SettingFragment.class
│ │ ├── classes.dex
│ │ ├── dexedLibs
│ │ │ ├── android-support-v4-34cf3f08e0611aa78b8fca480400d116.jar
│ │ │ └── core-52752ab371bff22fab086cda040ad207.jar
│ │ ├── jarlist.cache
│ │ ├── res
│ │ │ └── crunch
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── alarm.png
│ │ │ │ ├── check.png
│ │ │ │ ├── cls.png
│ │ │ │ ├── ctable.png
│ │ │ │ ├── head_stu.png
│ │ │ │ ├── home.png
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── icon_stu.png
│ │ │ │ ├── lock.png
│ │ │ │ ├── name.png
│ │ │ │ ├── record.png
│ │ │ │ ├── scan1.png
│ │ │ │ ├── setting2.png
│ │ │ │ ├── setting.png
│ │ │ │ ├── sign.png
│ │ │ │ ├── sk.png
│ │ │ │ ├── sml2.png
│ │ │ │ ├── sml.png
│ │ │ │ ├── user.png
│ │ │ │ └── xk.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-xxhdpi
│ │ │ └── ic_launcher.png
│ │ ├── resources.ap_
│ │ └── WhoosisStudent.apk
│ ├── gen
│ │ └── com
│ │ └── example
│ │ └── whoosisstudent
│ │ ├── BuildConfig.java
│ │ └── R.java
│ ├── ic_launcher-web.png
│ ├── libs
│ │ ├── android-support-v4.jar
│ │ └── core.jar
│ ├── proguard-project.txt
│ ├── project.properties
│ ├── res
│ │ ├── drawable
│ │ │ ├── btn_index.xml
│ │ │ └── edittext_1.xml
│ │ ├── drawable-hdpi
│ │ │ ├── alarm.png
│ │ │ ├── check.png
│ │ │ ├── cls.png
│ │ │ ├── ctable.png
│ │ │ ├── head_stu.png
│ │ │ ├── home.png
│ │ │ ├── ic_launcher.png
│ │ │ ├── icon_stu.png
│ │ │ ├── lock.png
│ │ │ ├── name.png
│ │ │ ├── record.png
│ │ │ ├── scan1.png
│ │ │ ├── setting2.png
│ │ │ ├── setting.png
│ │ │ ├── sign.png
│ │ │ ├── sk.png
│ │ │ ├── sml2.png
│ │ │ ├── sml.png
│ │ │ ├── user.png
│ │ │ └── xk.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xxhdpi
│ │ │ └── ic_launcher.png
│ │ ├── layout
│ │ │ ├── activity_index.xml
│ │ │ ├── activity_main.xml
│ │ │ ├── capture.xml
│ │ │ ├── dialog_register.xml
│ │ │ ├── dialog_userlogin.xml
│ │ │ ├── fragment_record.xml
│ │ │ ├── fragment_scan.xml
│ │ │ ├── fragment_setting.xml
│ │ │ ├── item.xml
│ │ │ └── main.xml
│ │ ├── menu
│ │ │ ├── index.xml
│ │ │ └── main.xml
│ │ ├── raw
│ │ │ ├── beep.ogg
│ │ │ └── realm_properties
│ │ ├── values
│ │ │ ├── colors.xml
│ │ │ ├── dimens.xml
│ │ │ ├── ids.xml
│ │ │ ├── strings.xml
│ │ │ └── styles.xml
│ │ ├── values-v11
│ │ │ └── styles.xml
│ │ ├── values-v14
│ │ │ └── styles.xml
│ │ └── values-w820dp
│ │ └── dimens.xml
│ └── src
│ ├── com
│ │ ├── example
│ │ │ └── whoosisstudent
│ │ │ ├── Constant.java
│ │ │ ├── IndexActivity.java
│ │ │ ├── LoginDialog.java
│ │ │ ├── MainActivity.java
│ │ │ ├── MyAsyncTask.java
│ │ │ └── RegisterDialog.java
│ │ └── zxing
│ │ ├── activity
│ │ │ └── CaptureActivity.java
│ │ ├── camera
│ │ │ ├── AutoFocusCallback.java
│ │ │ ├── CameraConfigurationManager.java
│ │ │ ├── CameraManager.java
│ │ │ ├── FlashlightManager.java
│ │ │ ├── PlanarYUVLuminanceSource.java
│ │ │ └── PreviewCallback.java
│ │ ├── decoding
│ │ │ ├── CaptureActivityHandler.java
│ │ │ ├── DecodeFormatManager.java
│ │ │ ├── DecodeHandler.java
│ │ │ ├── DecodeThread.java
│ │ │ ├── FinishListener.java
│ │ │ ├── InactivityTimer.java
│ │ │ └── Intents.java
│ │ ├── encoding
│ │ │ └── EncodingHandler.java
│ │ └── view
│ │ ├── ViewfinderResultPointCallback.java
│ │ └── ViewfinderView.java
│ ├── db
│ │ └── DBHelper.java
│ └── fragments
│ ├── RecordFragment.java
│ ├── ScanFragment.java
│ └── SettingFragment.java
└── WhoosisTeacher
├── AndroidManifest.xml
├── bin
│ ├── AndroidManifest.xml
│ ├── classes
│ │ ├── com
│ │ │ ├── example
│ │ │ │ └── whoosisteacher
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── Constant.class
│ │ │ │ ├── IndexActivity.class
│ │ │ │ ├── LoginDialog$1$1.class
│ │ │ │ ├── LoginDialog$1.class
│ │ │ │ ├── LoginDialog$2.class
│ │ │ │ ├── LoginDialog.class
│ │ │ │ ├── MainActivity.class
│ │ │ │ ├── MyAsyncTask.class
│ │ │ │ ├── OnUserLoginListener.class
│ │ │ │ ├── OnUserRegisterListener.class
│ │ │ │ ├── R$array.class
│ │ │ │ ├── R$attr.class
│ │ │ │ ├── R$color.class
│ │ │ │ ├── R$dimen.class
│ │ │ │ ├── R$drawable.class
│ │ │ │ ├── R$id.class
│ │ │ │ ├── R$layout.class
│ │ │ │ ├── R$menu.class
│ │ │ │ ├── R$raw.class
│ │ │ │ ├── R$string.class
│ │ │ │ ├── R$style.class
│ │ │ │ ├── R.class
│ │ │ │ ├── RegisterDialog$1$1.class
│ │ │ │ ├── RegisterDialog$1.class
│ │ │ │ ├── RegisterDialog$2.class
│ │ │ │ └── RegisterDialog.class
│ │ │ └── zxing
│ │ │ ├── activity
│ │ │ │ ├── CaptureActivity$1.class
│ │ │ │ ├── CaptureActivity$2.class
│ │ │ │ └── CaptureActivity.class
│ │ │ ├── camera
│ │ │ │ ├── AutoFocusCallback.class
│ │ │ │ ├── CameraConfigurationManager.class
│ │ │ │ ├── CameraManager.class
│ │ │ │ ├── FlashlightManager.class
│ │ │ │ ├── PlanarYUVLuminanceSource.class
│ │ │ │ └── PreviewCallback.class
│ │ │ ├── decoding
│ │ │ │ ├── CaptureActivityHandler$State.class
│ │ │ │ ├── CaptureActivityHandler.class
│ │ │ │ ├── DecodeFormatManager.class
│ │ │ │ ├── DecodeHandler.class
│ │ │ │ ├── DecodeThread.class
│ │ │ │ ├── FinishListener.class
│ │ │ │ ├── InactivityTimer$DaemonThreadFactory.class
│ │ │ │ ├── InactivityTimer.class
│ │ │ │ ├── Intents$Encode.class
│ │ │ │ ├── Intents$Scan.class
│ │ │ │ ├── Intents$SearchBookContents.class
│ │ │ │ ├── Intents$Share.class
│ │ │ │ ├── Intents$WifiConnect.class
│ │ │ │ └── Intents.class
│ │ │ ├── encoding
│ │ │ │ └── EncodingHandler.class
│ │ │ └── view
│ │ │ ├── ViewfinderResultPointCallback.class
│ │ │ └── ViewfinderView.class
│ │ ├── db
│ │ │ └── DBHelper.class
│ │ └── fragments
│ │ ├── CheckFragment.class
│ │ ├── GenerateFragment$1.class
│ │ ├── GenerateFragment$2.class
│ │ ├── GenerateFragment$3.class
│ │ ├── GenerateFragment.class
│ │ └── SettingFragment.class
│ ├── classes.dex
│ ├── dexedLibs
│ │ ├── android-support-v4-619a5a1fa975fd3a9af06c6bb0037520.jar
│ │ ├── android-support-v4-d3ce612ca790a6b647dbd3d41f83d004.jar
│ │ └── core-edf4de6c987974fc90b0f09be8bd89ea.jar
│ ├── jarlist.cache
│ ├── res
│ │ ├── crunch
│ │ │ ├── drawable-hdpi
│ │ │ │ ├── alarm.png
│ │ │ │ ├── check.png
│ │ │ │ ├── ckeckpage.png
│ │ │ │ ├── cld.png
│ │ │ │ ├── clock.png
│ │ │ │ ├── cls.png
│ │ │ │ ├── cous.png
│ │ │ │ ├── head_teacher.png
│ │ │ │ ├── ic_launcher.png
│ │ │ │ ├── icon_teacher.png
│ │ │ │ ├── lb.png
│ │ │ │ ├── lock.png
│ │ │ │ ├── name.png
│ │ │ │ ├── qr_code.png
│ │ │ │ ├── qr.png
│ │ │ │ ├── record.png
│ │ │ │ ├── scan1.png
│ │ │ │ ├── setting2.png
│ │ │ │ ├── setting.png
│ │ │ │ ├── sign.png
│ │ │ │ ├── sk.png
│ │ │ │ ├── sml2.png
│ │ │ │ ├── tcls.png
│ │ │ │ ├── teachcls.png
│ │ │ │ ├── teachles.png
│ │ │ │ ├── user.png
│ │ │ │ └── xk.png
│ │ │ ├── drawable-mdpi
│ │ │ │ └── ic_launcher.png
│ │ │ ├── drawable-xhdpi
│ │ │ │ └── ic_launcher.png
│ │ │ └── drawable-xxhdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-hdpi
│ │ │ ├── alarm.png
│ │ │ ├── check.png
│ │ │ ├── ckeckpage.png
│ │ │ ├── cls.png
│ │ │ ├── head_teacher.png
│ │ │ ├── ic_launcher.png
│ │ │ ├── icon_teacher.png
│ │ │ ├── lock.png
│ │ │ ├── name.png
│ │ │ ├── qr_code.png
│ │ │ ├── qr.png
│ │ │ ├── record.png
│ │ │ ├── scan1.png
│ │ │ ├── setting2.png
│ │ │ ├── setting.png
│ │ │ ├── sign.png
│ │ │ ├── sml2.png
│ │ │ ├── teachcls.png
│ │ │ ├── teachles.png
│ │ │ └── user.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ └── drawable-xxhdpi
│ │ └── ic_launcher.png
│ ├── resources.ap_
│ └── WhoosisTeacher.apk
├── gen
│ └── com
│ └── example
│ └── whoosisteacher
│ ├── BuildConfig.java
│ └── R.java
├── ic_launcher-web.png
├── libs
│ ├── android-support-v4.jar
│ └── core.jar
├── proguard-project.txt
├── project.properties
├── res
│ ├── drawable
│ │ ├── btn_index.xml
│ │ └── edittext_1.xml
│ ├── drawable-hdpi
│ │ ├── alarm.png
│ │ ├── check.png
│ │ ├── ckeckpage.png
│ │ ├── cld.png
│ │ ├── clock.png
│ │ ├── cls.png
│ │ ├── cous.png
│ │ ├── head_teacher.png
│ │ ├── ic_launcher.png
│ │ ├── icon_teacher.png
│ │ ├── lb.png
│ │ ├── lock.png
│ │ ├── name.png
│ │ ├── qr_code.png
│ │ ├── qr.png
│ │ ├── record.png
│ │ ├── scan1.png
│ │ ├── setting2.png
│ │ ├── setting.png
│ │ ├── sign.png
│ │ ├── sk.png
│ │ ├── sml2.png
│ │ ├── tcls.png
│ │ ├── teachcls.png
│ │ ├── teachles.png
│ │ ├── user.png
│ │ └── xk.png
│ ├── drawable-mdpi
│ │ └── ic_launcher.png
│ ├── drawable-xhdpi
│ │ └── ic_launcher.png
│ ├── drawable-xxhdpi
│ │ └── ic_launcher.png
│ ├── layout
│ │ ├── activity_index.xml
│ │ ├── activity_main.xml
│ │ ├── capture.xml
│ │ ├── dialog_register.xml
│ │ ├── dialog_userlogin.xml
│ │ ├── fragment_check.xml
│ │ ├── fragment_generate.xml
│ │ ├── fragment_setting.xml
│ │ ├── item.xml
│ │ └── main.xml
│ ├── menu
│ │ └── main.xml
│ ├── raw
│ │ ├── beep.ogg
│ │ └── realm_properties
│ ├── values
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── ids.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ ├── values-v11
│ │ └── styles.xml
│ ├── values-v14
│ │ └── styles.xml
│ └── values-w820dp
│ └── dimens.xml
└── src
├── com
│ ├── example
│ │ └── whoosisteacher
│ │ ├── Constant.java
│ │ ├── IndexActivity.java
│ │ ├── LoginDialog.java
│ │ ├── MainActivity.java
│ │ ├── MyAsyncTask.java
│ │ └── RegisterDialog.java
│ └── zxing
│ ├── activity
│ │ └── CaptureActivity.java
│ ├── camera
│ │ ├── AutoFocusCallback.java
│ │ ├── CameraConfigurationManager.java
│ │ ├── CameraManager.java
│ │ ├── FlashlightManager.java
│ │ ├── PlanarYUVLuminanceSource.java
│ │ └── PreviewCallback.java
│ ├── decoding
│ │ ├── CaptureActivityHandler.java
│ │ ├── DecodeFormatManager.java
│ │ ├── DecodeHandler.java
│ │ ├── DecodeThread.java
│ │ ├── FinishListener.java
│ │ ├── InactivityTimer.java
│ │ └── Intents.java
│ ├── encoding
│ │ └── EncodingHandler.java
│ └── view
│ ├── ViewfinderResultPointCallback.java
│ └── ViewfinderView.java
├── db
│ └── DBHelper.java
└── fragments
├── CheckFragment.java
├── GenerateFragment.java
└── SettingFragment.java
759 directories, 3667 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论