实例介绍
二维码扫描 保存在通讯录中 方便大家学习和参考!
【实例截图】
【核心代码】
4744300845402191551.rar
└── QRDemo
├── AndroidManifest.xml
├── assets
│ ├── html
│ │ ├── about1d.html
│ │ ├── about2d.html
│ │ ├── index.html
│ │ ├── scanning.html
│ │ ├── sharing.html
│ │ ├── style.css
│ │ └── whatsnew.html
│ └── images
│ ├── big-1d.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
├── bin
│ ├── AndroidManifest.xml
│ ├── classes
│ │ └── com
│ │ ├── example
│ │ │ └── qrdemo
│ │ │ ├── BuildConfig.class
│ │ │ ├── MainActivity$1.class
│ │ │ ├── MainActivity$2.class
│ │ │ ├── MainActivity.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$styleable.class
│ │ │ ├── R$style.class
│ │ │ ├── R$xml.class
│ │ │ └── R.class
│ │ └── zxing
│ │ ├── BarcodeFormat.class
│ │ ├── Binarizer.class
│ │ ├── BinaryBitmap.class
│ │ ├── ChecksumException.class
│ │ ├── client
│ │ │ ├── android
│ │ │ │ ├── AndroidHttpClient$1.class
│ │ │ │ ├── AndroidHttpClient$2.class
│ │ │ │ ├── AndroidHttpClient.class
│ │ │ │ ├── camera
│ │ │ │ │ ├── AutoFocusCallback.class
│ │ │ │ │ ├── CameraConfigurationManager.class
│ │ │ │ │ ├── CameraManager.class
│ │ │ │ │ ├── FlashlightManager.class
│ │ │ │ │ └── PreviewCallback.class
│ │ │ │ ├── CaptureActivity$1.class
│ │ │ │ ├── CaptureActivity$2.class
│ │ │ │ ├── CaptureActivity$Source.class
│ │ │ │ ├── CaptureActivity.class
│ │ │ │ ├── CaptureActivityHandler$State.class
│ │ │ │ ├── CaptureActivityHandler.class
│ │ │ │ ├── Contents$Type.class
│ │ │ │ ├── Contents.class
│ │ │ │ ├── DecodeFormatManager.class
│ │ │ │ ├── DecodeHandler.class
│ │ │ │ ├── DecodeThread.class
│ │ │ │ ├── encode
│ │ │ │ │ ├── EncodeActivity$1.class
│ │ │ │ │ ├── EncodeActivity$2.class
│ │ │ │ │ ├── EncodeActivity.class
│ │ │ │ │ ├── EncodeThread.class
│ │ │ │ │ └── QRCodeEncoder.class
│ │ │ │ ├── FinishListener.class
│ │ │ │ ├── HelpActivity$1.class
│ │ │ │ ├── HelpActivity$2.class
│ │ │ │ ├── HelpActivity$3.class
│ │ │ │ ├── HelpActivity$HelpClient.class
│ │ │ │ ├── HelpActivity.class
│ │ │ │ ├── InactivityTimer$DaemonThreadFactory.class
│ │ │ │ ├── InactivityTimer.class
│ │ │ │ ├── Intents$Encode.class
│ │ │ │ ├── Intents$Scan.class
│ │ │ │ ├── Intents$SearchBookContents.class
│ │ │ │ ├── Intents$Share.class
│ │ │ │ ├── Intents$WifiConnect.class
│ │ │ │ ├── Intents.class
│ │ │ │ ├── LocaleManager.class
│ │ │ │ ├── PlanarYUVLuminanceSource.class
│ │ │ │ ├── PreferencesActivity.class
│ │ │ │ ├── result
│ │ │ │ │ ├── AddressBookResultHandler.class
│ │ │ │ │ ├── CalendarResultHandler.class
│ │ │ │ │ ├── EmailAddressResultHandler.class
│ │ │ │ │ ├── GeoResultHandler.class
│ │ │ │ │ ├── ISBNResultHandler$1.class
│ │ │ │ │ ├── ISBNResultHandler$2.class
│ │ │ │ │ ├── ISBNResultHandler.class
│ │ │ │ │ ├── ProductResultHandler$1.class
│ │ │ │ │ ├── ProductResultHandler$2.class
│ │ │ │ │ ├── ProductResultHandler.class
│ │ │ │ │ ├── ResultButtonListener.class
│ │ │ │ │ ├── ResultHandler$1.class
│ │ │ │ │ ├── ResultHandler.class
│ │ │ │ │ ├── ResultHandlerFactory.class
│ │ │ │ │ ├── SMSResultHandler.class
│ │ │ │ │ ├── TelResultHandler.class
│ │ │ │ │ ├── TextResultHandler.class
│ │ │ │ │ ├── URIResultHandler.class
│ │ │ │ │ └── WifiResultHandler.class
│ │ │ │ ├── ViewfinderResultPointCallback.class
│ │ │ │ ├── ViewfinderView.class
│ │ │ │ └── wifi
│ │ │ │ ├── Killer$1$1.class
│ │ │ │ ├── Killer$1.class
│ │ │ │ ├── Killer.class
│ │ │ │ ├── NetworkSetting.class
│ │ │ │ ├── NetworkUtil.class
│ │ │ │ ├── WifiActivity$NetworkType.class
│ │ │ │ ├── WifiActivity.class
│ │ │ │ └── WifiReceiver.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
│ │ │ ├── optional
│ │ │ │ ├── AbstractNDEFResultParser.class
│ │ │ │ ├── NDEFRecord.class
│ │ │ │ ├── NDEFSmartPosterParsedResult.class
│ │ │ │ ├── NDEFSmartPosterResultParser.class
│ │ │ │ ├── NDEFTextResultParser.class
│ │ │ │ └── NDEFURIResultParser.class
│ │ │ ├── ParsedResult.class
│ │ │ ├── ParsedResultType.class
│ │ │ ├── ProductParsedResult.class
│ │ │ ├── ProductResultParser.class
│ │ │ ├── ResultParser.class
│ │ │ ├── SMSMMSResultParser.class
│ │ │ ├── SMSParsedResult.class
│ │ │ ├── SMSTOMMSTOResultParser.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
│ │ │ ├── Collections.class
│ │ │ ├── Comparator.class
│ │ │ ├── DecoderResult.class
│ │ │ ├── DefaultGridSampler.class
│ │ │ ├── detector
│ │ │ │ ├── MonochromeRectangleDetector.class
│ │ │ │ └── WhiteRectangleDetector.class
│ │ │ ├── DetectorResult.class
│ │ │ ├── ECI.class
│ │ │ ├── GlobalHistogramBinarizer.class
│ │ │ ├── GridSampler.class
│ │ │ ├── HybridBinarizer.class
│ │ │ ├── PerspectiveTransform.class
│ │ │ ├── reedsolomon
│ │ │ │ ├── GF256.class
│ │ │ │ ├── GF256Poly.class
│ │ │ │ ├── ReedSolomonDecoder.class
│ │ │ │ ├── ReedSolomonEncoder.class
│ │ │ │ └── ReedSolomonException.class
│ │ │ └── StringUtils.class
│ │ ├── datamatrix
│ │ │ ├── DataMatrixReader.class
│ │ │ ├── decoder
│ │ │ │ ├── BitMatrixParser.class
│ │ │ │ ├── DataBlock.class
│ │ │ │ ├── DecodedBitStreamParser.class
│ │ │ │ ├── Decoder.class
│ │ │ │ ├── Version$ECB.class
│ │ │ │ ├── Version$ECBlocks.class
│ │ │ │ └── Version.class
│ │ │ └── detector
│ │ │ ├── Detector$ResultPointsAndTransitions.class
│ │ │ ├── Detector$ResultPointsAndTransitionsComparator.class
│ │ │ └── Detector.class
│ │ ├── DecodeHintType.class
│ │ ├── EncodeHintType.class
│ │ ├── FormatException.class
│ │ ├── LuminanceSource.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
│ │ │ ├── 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
│ │ │ ├── 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.class
│ │ │ │ │ │ ├── DecodedChar.class
│ │ │ │ │ │ ├── DecodedInformation.class
│ │ │ │ │ │ ├── DecodedNumeric.class
│ │ │ │ │ │ ├── DecodedObject.class
│ │ │ │ │ │ ├── FieldParser.class
│ │ │ │ │ │ └── GeneralAppIdDecoder.class
│ │ │ │ │ ├── ExpandedPair.class
│ │ │ │ │ └── RSSExpandedReader.class
│ │ │ │ ├── FinderPattern.class
│ │ │ │ ├── Pair.class
│ │ │ │ ├── RSS14Reader.class
│ │ │ │ └── RSSUtils.class
│ │ │ ├── UPCAReader.class
│ │ │ ├── UPCEANExtensionSupport.class
│ │ │ ├── UPCEANReader.class
│ │ │ ├── UPCEANWriter.class
│ │ │ └── UPCEReader.class
│ │ ├── pdf417
│ │ │ ├── decoder
│ │ │ │ ├── BitMatrixParser.class
│ │ │ │ ├── DecodedBitStreamParser.class
│ │ │ │ └── Decoder.class
│ │ │ ├── detector
│ │ │ │ └── Detector.class
│ │ │ └── PDF417Reader.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
│ │ ├── Writer.class
│ │ └── WriterException.class
│ ├── classes.dex
│ ├── dexedLibs
│ │ └── android-support-v4-2ef3851c63323461e81d7b42b213d583.jar
│ ├── jarlist.cache
│ ├── res
│ │ ├── drawable
│ │ │ ├── launcher_icon.png
│ │ │ ├── share_via_barcode.png
│ │ │ └── shopper_icon.png
│ │ ├── drawable-hdpi
│ │ │ ├── ic_launcher.png
│ │ │ ├── launcher_icon.png
│ │ │ └── shopper_icon.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ └── ic_launcher.png
│ │ └── drawable-xxhdpi
│ │ └── ic_launcher.png
│ └── resources.ap_
├── gen
│ └── com
│ └── example
│ └── qrdemo
│ ├── BuildConfig.java
│ └── R.java
├── ic_launcher-web.png
├── libs
│ └── android-support-v4.jar
├── proguard-project.txt
├── project.properties
├── res
│ ├── drawable
│ │ ├── launcher_icon.png
│ │ ├── share_via_barcode.png
│ │ └── shopper_icon.png
│ ├── drawable-hdpi
│ │ ├── ic_launcher.png
│ │ ├── launcher_icon.png
│ │ └── shopper_icon.png
│ ├── drawable-ldpi
│ ├── drawable-mdpi
│ │ └── ic_launcher.png
│ ├── drawable-xhdpi
│ │ └── ic_launcher.png
│ ├── drawable-xxhdpi
│ │ └── ic_launcher.png
│ ├── layout
│ │ ├── activity_main.xml
│ │ ├── bookmark_picker_list_item.xml
│ │ ├── capture.xml
│ │ ├── encode.xml
│ │ ├── help.xml
│ │ ├── network.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
│ │ └── main.xml
│ ├── raw
│ │ └── beep.ogg
│ ├── values
│ │ ├── attrs.xml
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── ids.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ ├── values-ar
│ │ └── strings.xml
│ ├── values-cs
│ │ └── strings.xml
│ ├── values-da
│ │ └── strings.xml
│ ├── values-de
│ │ └── strings.xml
│ ├── values-es
│ │ └── strings.xml
│ ├── values-fi
│ │ └── strings.xml
│ ├── values-fr
│ │ └── strings.xml
│ ├── values-hu
│ │ └── strings.xml
│ ├── values-it
│ │ └── strings.xml
│ ├── values-ja-rJP
│ │ └── strings.xml
│ ├── values-nl
│ │ └── strings.xml
│ ├── values-pl
│ │ └── strings.xml
│ ├── values-pt
│ │ └── strings.xml
│ ├── values-ru
│ │ └── strings.xml
│ ├── values-sl
│ │ └── strings.xml
│ ├── values-sv
│ │ └── strings.xml
│ ├── values-sw600dp
│ │ └── dimens.xml
│ ├── values-sw720dp-land
│ │ └── dimens.xml
│ ├── values-tr
│ │ └── strings.xml
│ ├── values-v11
│ │ └── styles.xml
│ ├── values-v14
│ │ └── styles.xml
│ ├── values-zh-rCN
│ │ └── strings.xml
│ ├── values-zh-rTW
│ │ └── strings.xml
│ └── xml
│ └── preferences.xml
└── src
└── com
├── example
│ └── qrdemo
│ └── MainActivity.java
└── zxing
├── BarcodeFormat.java
├── Binarizer.java
├── BinaryBitmap.java
├── ChecksumException.java
├── client
│ ├── android
│ │ ├── AndroidHttpClient.java
│ │ ├── camera
│ │ │ ├── AutoFocusCallback.java
│ │ │ ├── CameraConfigurationManager.java
│ │ │ ├── CameraManager.java
│ │ │ ├── FlashlightManager.java
│ │ │ └── PreviewCallback.java
│ │ ├── CaptureActivityHandler.java
│ │ ├── CaptureActivity.java
│ │ ├── Contents.java
│ │ ├── DecodeFormatManager.java
│ │ ├── DecodeHandler.java
│ │ ├── DecodeThread.java
│ │ ├── encode
│ │ │ ├── EncodeActivity.java
│ │ │ ├── EncodeThread.java
│ │ │ └── QRCodeEncoder.java
│ │ ├── FinishListener.java
│ │ ├── HelpActivity.java
│ │ ├── InactivityTimer.java
│ │ ├── Intents.java
│ │ ├── LocaleManager.java
│ │ ├── PlanarYUVLuminanceSource.java
│ │ ├── PreferencesActivity.java
│ │ ├── result
│ │ │ ├── AddressBookResultHandler.java
│ │ │ ├── CalendarResultHandler.java
│ │ │ ├── EmailAddressResultHandler.java
│ │ │ ├── GeoResultHandler.java
│ │ │ ├── ISBNResultHandler.java
│ │ │ ├── ProductResultHandler.java
│ │ │ ├── ResultButtonListener.java
│ │ │ ├── ResultHandlerFactory.java
│ │ │ ├── ResultHandler.java
│ │ │ ├── SMSResultHandler.java
│ │ │ ├── TelResultHandler.java
│ │ │ ├── TextResultHandler.java
│ │ │ ├── URIResultHandler.java
│ │ │ └── WifiResultHandler.java
│ │ ├── ViewfinderResultPointCallback.java
│ │ ├── ViewfinderView.java
│ │ └── wifi
│ │ ├── Killer.java
│ │ ├── NetworkSetting.java
│ │ ├── NetworkUtil.java
│ │ ├── WifiActivity.java
│ │ └── WifiReceiver.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
│ ├── optional
│ │ ├── AbstractNDEFResultParser.java
│ │ ├── NDEFRecord.java
│ │ ├── NDEFSmartPosterParsedResult.java
│ │ ├── NDEFSmartPosterResultParser.java
│ │ ├── NDEFTextResultParser.java
│ │ └── NDEFURIResultParser.java
│ ├── ParsedResult.java
│ ├── ParsedResultType.java
│ ├── ProductParsedResult.java
│ ├── ProductResultParser.java
│ ├── ResultParser.java
│ ├── SMSMMSResultParser.java
│ ├── SMSParsedResult.java
│ ├── SMSTOMMSTOResultParser.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
│ ├── Collections.java
│ ├── Comparator.java
│ ├── DecoderResult.java
│ ├── DefaultGridSampler.java
│ ├── detector
│ │ ├── MonochromeRectangleDetector.java
│ │ └── WhiteRectangleDetector.java
│ ├── DetectorResult.java
│ ├── ECI.java
│ ├── GlobalHistogramBinarizer.java
│ ├── GridSampler.java
│ ├── HybridBinarizer.java
│ ├── PerspectiveTransform.java
│ ├── reedsolomon
│ │ ├── GF256.java
│ │ ├── GF256Poly.java
│ │ ├── ReedSolomonDecoder.java
│ │ ├── ReedSolomonEncoder.java
│ │ └── ReedSolomonException.java
│ └── StringUtils.java
├── datamatrix
│ ├── DataMatrixReader.java
│ ├── decoder
│ │ ├── BitMatrixParser.java
│ │ ├── DataBlock.java
│ │ ├── DecodedBitStreamParser.java
│ │ ├── Decoder.java
│ │ └── Version.java
│ └── detector
│ └── Detector.java
├── DecodeHintType.java
├── EncodeHintType.java
├── FormatException.java
├── LuminanceSource.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
│ ├── 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
│ ├── 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
│ │ │ └── RSSExpandedReader.java
│ │ ├── FinderPattern.java
│ │ ├── Pair.java
│ │ ├── RSS14Reader.java
│ │ └── RSSUtils.java
│ ├── UPCAReader.java
│ ├── UPCEANExtensionSupport.java
│ ├── UPCEANReader.java
│ ├── UPCEANWriter.java
│ └── UPCEReader.java
├── pdf417
│ ├── decoder
│ │ ├── BitMatrixParser.java
│ │ ├── DecodedBitStreamParser.java
│ │ └── Decoder.java
│ ├── detector
│ │ └── Detector.java
│ └── PDF417Reader.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
├── WriterException.java
└── Writer.java
122 directories, 580 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论