Meant to demonstrate and modify the ZXing project to create a Codabar Barcode Scanner app, useful for reading library barcodes which are disabled due to the amount of false positives that occur when they're left on in the ZXing library..
codabar-scanner is hosted in the following web site
https://github.com/jtgorman/codabar-scanner
If you think the Android project codabar-scanner listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of codabar-scanner.
Item | Value |
---|---|
Java File Count | 286 |
Supported screen sizes | [hdpi] |
Target SDK Version | 7 |
Minimum SDK Version | 7 |
Activity Count | 11 |
jar files used | commons-codec-1.4.jar commons-fileupload-1.2.2.jar commons-io-1.4.jar commons-lang-2.4.jar commons-logging-api-1.1.1.jar core.jar gwt-incubator.jar httpclient-4.1.2.jar httpcore-4.1.3.jar httpcore-nio-4.1.3.jar httpmime-4.1.2.jar javase.jar junit-4.8.2.jar |
Required Permissions | android.permission.ACCESS_WIFI_STATE android.permission.CAMERA android.permission.CHANGE_WIFI_STATE android.permission.FLASHLIGHT android.permission.INTERNET android.permission.READ_CONTACTS android.permission.VIBRATE android.permission.WRITE_EXTERNAL_STORAGE com.android.browser.permission.READ_HISTORY_BOOKMARKS |
Asset File Names | assets\images\big-1d.png assets\images\big-datamatrix.png assets\images\big-qr.png assets\images\contact-results-screen.jpg assets\images\demo-no.png assets\images\demo-yes.png assets\images\scan-example.png assets\images\scan-from-phone.png assets\images\search-book-contents.jpg |
Raw File Names | res\raw\beep.ogg |
There are 3 image files in codabar-scanner. The names of the image files are listed as follows.
launcher_icon.png share_via_barcode.png shopper_icon.png
The following screenshort is generated from the image listed above.
codabar-scanner has the following Java source files.
com.google.zxing.Binarizer.java com.google.zxing.BinaryBitmap.java com.google.zxing.ChecksumException.java com.google.zxing.FormatException.java com.google.zxing.HtmlAssetTranslator.java com.google.zxing.LuminanceSource.java com.google.zxing.MultiFormatReader.java com.google.zxing.MultiFormatWriter.java com.google.zxing.NotFoundException.java com.google.zxing.Reader.java com.google.zxing.ReaderException.java com.google.zxing.Result.java com.google.zxing.ResultPoint.java com.google.zxing.ResultPointCallback.java com.google.zxing.StringsResourceTranslator.java com.google.zxing.Writer.java com.google.zxing.WriterException.java com.google.zxing.aztec.AztecDetectorResult.java com.google.zxing.aztec.AztecReader.java com.google.zxing.aztec.decoder.Decoder.java com.google.zxing.aztec.detector.Detector.java com.google.zxing.client.android.CaptureActivity.java com.google.zxing.client.android.CaptureActivityHandler.java com.google.zxing.client.android.Contents.java com.google.zxing.client.android.FinishListener .java com.google.zxing.client.android.HelpActivity.java com.google.zxing.client.android.HttpHelper.java com.google.zxing.client.android.Intents.java com.google.zxing.client.android.LocaleManager.java com.google.zxing.client.android.PlanarYUVLuminanceSource.java com.google.zxing.client.android.PreferencesActivity.java com.google.zxing.client.android.ViewfinderView.java com.google.zxing.client.android.book.SearchBookContentsActivity.java com.google.zxing.client.android.book.SearchBookContentsListItem.java com.google.zxing.client.android.camera.CameraManager.java com.google.zxing.client.android.encode.EncodeActivity.java com.google.zxing.client.android.history.HistoryActivity.java com.google.zxing.client.android.history.HistoryItem.java com.google.zxing.client.android.history.HistoryManager.java com.google.zxing.client.android.result.AddressBookResultHandler.java com.google.zxing.client.android.result.CalendarResultHandler.java com.google.zxing.client.android.result.EmailAddressResultHandler.java com.google.zxing.client.android.result.GeoResultHandler.java com.google.zxing.client.android.result.ISBNResultHandler.java com.google.zxing.client.android.result.ProductResultHandler.java com.google.zxing.client.android.result.ResultButtonListener.java com.google.zxing.client.android.result.ResultHandler.java com.google.zxing.client.android.result.ResultHandlerFactory.java com.google.zxing.client.android.result.SMSResultHandler.java com.google.zxing.client.android.result.TelResultHandler.java com.google.zxing.client.android.result.TextResultHandler.java com.google.zxing.client.android.result.URIResultHandler.java com.google.zxing.client.android.result.WifiResultHandler.java com.google.zxing.client.android.result.supplement.SupplementalInfoRetriever.java com.google.zxing.client.android.share.AppPickerActivity.java com.google.zxing.client.android.share.BookmarkPickerActivity.java com.google.zxing.client.android.share.ShareActivity.java com.google.zxing.client.android.wifi.WifiConfigManager.java com.google.zxing.client.androidtest.BenchmarkActivity.java com.google.zxing.client.androidtest.BenchmarkItem.java com.google.zxing.client.androidtest.RGBLuminanceSource.java com.google.zxing.client.androidtest.ZXingTestActivity.java com.google.zxing.client.j2se.BufferedImageLuminanceSource.java com.google.zxing.client.j2se.CommandLineEncoder.java com.google.zxing.client.j2se.CommandLineRunner.java com.google.zxing.client.j2se.GUIRunner.java com.google.zxing.client.j2se.MatrixToImageWriter.java com.google.zxing.client.result.AddressBookAUResultParser.java com.google.zxing.client.result.AddressBookDoCoMoResultParser.java com.google.zxing.client.result.AddressBookParsedResult.java com.google.zxing.client.result.BizcardResultParser.java com.google.zxing.client.result.BookmarkDoCoMoResultParser.java com.google.zxing.client.result.CalendarParsedResult.java com.google.zxing.client.result.EmailAddressParsedResult.java com.google.zxing.client.result.EmailAddressResultParser.java com.google.zxing.client.result.EmailDoCoMoResultParser.java com.google.zxing.client.result.ExpandedProductParsedResult.java com.google.zxing.client.result.ExpandedProductResultParser.java com.google.zxing.client.result.GeoParsedResult.java com.google.zxing.client.result.GeoResultParser.java com.google.zxing.client.result.ISBNParsedResult.java com.google.zxing.client.result.ISBNResultParser.java com.google.zxing.client.result.ParsedResult.java com.google.zxing.client.result.ProductParsedResult.java com.google.zxing.client.result.ProductResultParser.java com.google.zxing.client.result.ResultParser.java com.google.zxing.client.result.SMSMMSResultParser.java com.google.zxing.client.result.SMSParsedResult.java com.google.zxing.client.result.SMSTOMMSTOResultParser.java com.google.zxing.client.result.SMTPResultParser.java com.google.zxing.client.result.TelParsedResult.java com.google.zxing.client.result.TelResultParser.java com.google.zxing.client.result.TextParsedResult.java com.google.zxing.client.result.URIParsedResult.java com.google.zxing.client.result.URIResultParser.java com.google.zxing.client.result.URLTOResultParser.java com.google.zxing.client.result.VCardResultParser.java com.google.zxing.client.result.VEventResultParser.java com.google.zxing.client.result.WifiParsedResult.java com.google.zxing.client.result.WifiResultParser.java com.google.zxing.common.BitArray.java com.google.zxing.common.BitMatrix.java com.google.zxing.common.BitSource.java com.google.zxing.common.DecoderResult.java com.google.zxing.common.DefaultGridSampler.java com.google.zxing.common.DetectorResult.java com.google.zxing.common.GlobalHistogramBinarizer.java com.google.zxing.common.GridSampler.java com.google.zxing.common.HybridBinarizer.java com.google.zxing.common.PerspectiveTransform.java com.google.zxing.common.StringUtils.java com.google.zxing.common.detector.MonochromeRectangleDetector.java com.google.zxing.common.detector.WhiteRectangleDetector.java com.google.zxing.common.reedsolomon.GenericGF.java com.google.zxing.common.reedsolomon.ReedSolomonDecoder.java com.google.zxing.common.reedsolomon.ReedSolomonEncoder.java com.google.zxing.common.reedsolomon.ReedSolomonException.java com.google.zxing.datamatrix.DataMatrixReader.java com.google.zxing.datamatrix.decoder.Decoder.java com.google.zxing.datamatrix.decoder.Version.java com.google.zxing.datamatrix.detector.Detector.java com.google.zxing.integration.android.IntentIntegrator.java com.google.zxing.integration.android.IntentIntegratorSupportV4.java com.google.zxing.integration.android.IntentIntegratorV30.java com.google.zxing.integration.android.IntentResult.java com.google.zxing.maxicode.MaxiCodeReader.java com.google.zxing.maxicode.decoder.Decoder.java com.google.zxing.multi.ByQuadrantReader.java com.google.zxing.multi.GenericMultipleBarcodeReader.java com.google.zxing.multi.MultipleBarcodeReader.java com.google.zxing.multi.qrcode.QRCodeMultiReader.java com.google.zxing.multi.qrcode.detector.MultiDetector.java com.google.zxing.oned.CodaBarReader.java com.google.zxing.oned.CodaBarWriter.java com.google.zxing.oned.Code128Reader.java com.google.zxing.oned.Code128Writer.java com.google.zxing.oned.Code39Reader.java com.google.zxing.oned.Code39Writer.java com.google.zxing.oned.Code93Reader.java com.google.zxing.oned.EAN13Reader.java com.google.zxing.oned.EAN13Writer.java com.google.zxing.oned.EAN8Reader.java com.google.zxing.oned.EAN8Writer.java com.google.zxing.oned.ITFReader.java com.google.zxing.oned.ITFWriter.java com.google.zxing.oned.LibraryCodaBarReader.java com.google.zxing.oned.MultiFormatOneDReader.java com.google.zxing.oned.MultiFormatUPCEANReader.java com.google.zxing.oned.OneDReader.java com.google.zxing.oned.OneDimensionalCodeWriter.java com.google.zxing.oned.UPCAReader.java com.google.zxing.oned.UPCAWriter.java com.google.zxing.oned.UPCEANReader.java com.google.zxing.oned.UPCEANWriter.java com.google.zxing.oned.UPCEReader.java com.google.zxing.oned.rss.AbstractRSSReader.java com.google.zxing.oned.rss.DataCharacter.java com.google.zxing.oned.rss.FinderPattern.java com.google.zxing.oned.rss.RSS14Reader.java com.google.zxing.oned.rss.RSSUtils.java com.google.zxing.oned.rss.expanded.RSSExpandedReader.java com.google.zxing.oned.rss.expanded.decoders.AbstractExpandedDecoder.java com.google.zxing.pdf417.PDF417Reader.java com.google.zxing.pdf417.decoder.Decoder.java com.google.zxing.pdf417.detector.Detector.java com.google.zxing.pdf417.encoder.PDF417Writer.java com.google.zxing.qrcode.QRCodeReader.java com.google.zxing.qrcode.QRCodeWriter.java com.google.zxing.qrcode.decoder.Decoder.java com.google.zxing.qrcode.decoder.Version.java com.google.zxing.qrcode.detector.AlignmentPattern.java com.google.zxing.qrcode.detector.Detector.java com.google.zxing.qrcode.detector.FinderPattern.java com.google.zxing.qrcode.detector.FinderPatternFinder.java com.google.zxing.qrcode.detector.FinderPatternInfo.java com.google.zxing.qrcode.encoder.ByteMatrix.java com.google.zxing.qrcode.encoder.Encoder.java com.google.zxing.qrcode.encoder.QRCode.java com.google.zxing.web.DecodeServlet.java com.google.zxing.web.DoSFilter.java com.google.zxing.web.generator.client.CalendarEventGenerator.java com.google.zxing.web.generator.client.ContactInfoGenerator.java com.google.zxing.web.generator.client.EmailGenerator.java com.google.zxing.web.generator.client.Generator.java com.google.zxing.web.generator.client.GeneratorSource.java com.google.zxing.web.generator.client.GeoLocationGenerator.java com.google.zxing.web.generator.client.PhoneNumberGenerator.java com.google.zxing.web.generator.client.SmsAddressGenerator.java com.google.zxing.web.generator.client.TextGenerator.java com.google.zxing.web.generator.client.UrlGenerator.java com.google.zxing.web.generator.client.WifiGenerator.java