Android Open Source - Development barcode zxing-android






Project Summary

custom build of barcode scanner for android with portrait oriented preview - patches from: http://code.google.com/p/zxing/issues/detail?id=178.

Web Site / Source Repository

zxing-android is hosted in the following web site
https://github.com/longerian/zxing-android

If you think the Android project zxing-android listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Project Detail

The following table is the detailed list of zxing-android.

ItemValue
Java File Count60
Supported screen sizes[hdpi]
Target SDK Version4
Minimum SDK Version3
Activity Count3
jar files usedcore.jar
Required Permissionsandroid.permission.ACCESS_NETWORK_STATE
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.WAKE_LOCK
android.permission.WRITE_CONTACTS
android.permission.WRITE_EXTERNAL_STORAGE
android.permission.WRITE_SETTINGS
com.android.browser.permission.READ_HISTORY_BOOKMARKS
Asset File Namesassets\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 Namesres\raw\beep.ogg




Resource Files

There are 3 image files in zxing-android. 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.

null

Java Source Files

zxing-android has the following Java source files.

com.laundrylocker.barcodescanner.AndroidHttpClient.java
com.laundrylocker.barcodescanner.BeepManager.java
com.laundrylocker.barcodescanner.CaptureActivity.java
com.laundrylocker.barcodescanner.CaptureActivityHandler.java
com.laundrylocker.barcodescanner.Contents.java
com.laundrylocker.barcodescanner.FinishListener
.java
com.laundrylocker.barcodescanner.HelpActivity.java
com.laundrylocker.barcodescanner.Intents.java
com.laundrylocker.barcodescanner.LocaleManager.java
com.laundrylocker.barcodescanner.PlanarYUVLuminanceSource.java
com.laundrylocker.barcodescanner.PreferencesActivity.java
com.laundrylocker.barcodescanner.ViewfinderView.java
com.laundrylocker.barcodescanner.book.SearchBookContentsActivity.java
com.laundrylocker.barcodescanner.book.SearchBookContentsListItem.java
com.laundrylocker.barcodescanner.camera.CameraManager.java
com.laundrylocker.barcodescanner.encode.EncodeActivity.java
com.laundrylocker.barcodescanner.history.HistoryManager.java
com.laundrylocker.barcodescanner.result.AddressBookResultHandler.java
com.laundrylocker.barcodescanner.result.CalendarResultHandler.java
com.laundrylocker.barcodescanner.result.EmailAddressResultHandler.java
com.laundrylocker.barcodescanner.result.GeoResultHandler.java
com.laundrylocker.barcodescanner.result.ISBNResultHandler.java
com.laundrylocker.barcodescanner.result.ProductResultHandler.java
com.laundrylocker.barcodescanner.result.ResultButtonListener.java
com.laundrylocker.barcodescanner.result.ResultHandler.java
com.laundrylocker.barcodescanner.result.ResultHandlerFactory.java
com.laundrylocker.barcodescanner.result.SMSResultHandler.java
com.laundrylocker.barcodescanner.result.TelResultHandler.java
com.laundrylocker.barcodescanner.result.TextResultHandler.java
com.laundrylocker.barcodescanner.result.URIResultHandler.java
com.laundrylocker.barcodescanner.result.WifiResultHandler.java
com.laundrylocker.barcodescanner.result.supplement.SupplementalInfoRetriever.java
com.laundrylocker.barcodescanner.share.AppPickerActivity.java
com.laundrylocker.barcodescanner.share.BookmarkPickerActivity.java
com.laundrylocker.barcodescanner.share.ShareActivity.java
com.laundrylocker.barcodescanner.wifi.WifiActivity.java