实例介绍
在超市、商场工作的人员都有过这样的经历,对存货的盘点都非常头痛,现实中超市、商场的老板也不可能为每一个员工配备手持扫描枪,现在好了,我们可以借助每一位员工的智能手机把它变成扫描器来实现这一愿望,同时也能提高每一位员工的工作效率,在本程序的基础上稍加改动就可以成为一个在局域网内工作的扫描枪。这个功能就有待使用者根据自己的工作环境来进行了。
【实例截图】
【核心代码】
超市存货盘点
└── 超市存货盘点
├── AndroidManifest.xml
├── assets
│ ├── html-zh-rCN
│ │ ├── about1d.html
│ │ ├── about2d.html
│ │ ├── index.html
│ │ ├── scanning.html
│ │ └── whatsnew.html
│ ├── images
│ │ ├── demo-no.png
│ │ ├── demo-yes.png
│ │ ├── excel.png
│ │ ├── scan-example.png
│ │ └── scan-from-phone.png
│ └── style.css
├── bin
│ ├── AndroidManifest.xml
│ ├── classes
│ │ └── com
│ │ ├── android
│ │ │ ├── excel
│ │ │ │ ├── DBManager.class
│ │ │ │ ├── ExcelManager.class
│ │ │ │ └── reflection
│ │ │ │ ├── Sheet1.class
│ │ │ │ ├── Sheet2.class
│ │ │ │ └── XLSInfor.class
│ │ │ ├── filemanager
│ │ │ │ ├── FileAdapter$ViewHolder.class
│ │ │ │ ├── FileAdapter.class
│ │ │ │ ├── FileManager$1.class
│ │ │ │ ├── FileManager$2.class
│ │ │ │ ├── FileManager$3.class
│ │ │ │ ├── FileManager$4.class
│ │ │ │ └── FileManager.class
│ │ │ ├── inventory
│ │ │ │ ├── BuildConfig.class
│ │ │ │ ├── CommandAdapter$ViewHolder.class
│ │ │ │ ├── CommandAdapter.class
│ │ │ │ ├── Help$MyHelpClient.class
│ │ │ │ ├── Help.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
│ │ │ │ ├── Result.class
│ │ │ │ ├── SupermarketInventory$1.class
│ │ │ │ ├── SupermarketInventory$2.class
│ │ │ │ ├── SupermarketInventory$3.class
│ │ │ │ ├── SupermarketInventory$MyInputDialog$1.class
│ │ │ │ ├── SupermarketInventory$MyInputDialog.class
│ │ │ │ ├── SupermarketInventory$OnClickListenenrImp.class
│ │ │ │ ├── SupermarketInventory$Result.class
│ │ │ │ ├── SupermarketInventory.class
│ │ │ │ ├── ViewResult$OnClickListenerImp.class
│ │ │ │ └── ViewResult.class
│ │ │ └── system
│ │ │ └── app
│ │ │ └── AppTypeManager.class
│ │ └── zxing
│ │ └── client
│ │ └── android
│ │ ├── BeepManager$1.class
│ │ ├── BeepManager.class
│ │ ├── CaptureActivity$1.class
│ │ ├── CaptureActivity$2.class
│ │ ├── CaptureActivity$MyInputDialog$1.class
│ │ ├── CaptureActivity$MyInputDialog.class
│ │ ├── CaptureActivity.class
│ │ ├── CaptureActivityHandler$State.class
│ │ ├── CaptureActivityHandler.class
│ │ ├── Contents$Type.class
│ │ ├── Contents.class
│ │ ├── DecodeFormatManager.class
│ │ ├── DecodeHandler.class
│ │ ├── DecodeThread.class
│ │ ├── FinishListener.class
│ │ ├── InactivityTimer$InactivityAsyncTask.class
│ │ ├── InactivityTimer$PowerStatusReceiver.class
│ │ ├── InactivityTimer.class
│ │ ├── IntentSource.class
│ │ ├── Intents$Encode.class
│ │ ├── Intents$History.class
│ │ ├── Intents$Scan.class
│ │ ├── Intents$SearchBookContents.class
│ │ ├── Intents$Share.class
│ │ ├── Intents$WifiConnect.class
│ │ ├── Intents.class
│ │ ├── LocaleManager.class
│ │ ├── PreferencesActivity.class
│ │ ├── ViewfinderResultPointCallback.class
│ │ ├── ViewfinderView.class
│ │ ├── camera
│ │ │ ├── AutoFocusManager$AutoFocusTask.class
│ │ │ ├── AutoFocusManager.class
│ │ │ ├── CameraConfigurationManager$1.class
│ │ │ ├── CameraConfigurationManager.class
│ │ │ ├── CameraManager.class
│ │ │ ├── PreviewCallback.class
│ │ │ ├── exposure
│ │ │ │ ├── DefaultExposureInterface.class
│ │ │ │ ├── ExposureInterface.class
│ │ │ │ ├── ExposureManager.class
│ │ │ │ └── FroyoExposureInterface.class
│ │ │ └── open
│ │ │ ├── DefaultOpenCameraInterface.class
│ │ │ ├── GingerbreadOpenCameraInterface.class
│ │ │ ├── OpenCameraInterface.class
│ │ │ └── OpenCameraManager.class
│ │ ├── common
│ │ │ ├── PlatformSupportManager.class
│ │ │ └── executor
│ │ │ ├── AsyncTaskExecInterface.class
│ │ │ ├── AsyncTaskExecManager.class
│ │ │ ├── DefaultAsyncTaskExecInterface.class
│ │ │ └── HoneycombAsyncTaskExecInterface.class
│ │ ├── history
│ │ │ └── DBHelper.class
│ │ └── result
│ │ ├── ResultHandler$1.class
│ │ ├── ResultHandler.class
│ │ ├── ResultHandlerFactory.class
│ │ └── TextResultHandler.class
│ ├── classes.dex
│ ├── dexedLibs
│ │ ├── android-support-v4-b3fc34f2d10e92cfc282c4f1a1987eed.jar
│ │ ├── annotations-d4cca96b67c541e5b1a6957006a843cf.jar
│ │ ├── core-c20e2c0e7c9c63067a3d88b726110a89.jar
│ │ └── jxl-fe19d7557c3d216425c1e5af86dc6946.jar
│ ├── jarlist.cache
│ ├── res
│ │ ├── drawable
│ │ │ ├── doc.png
│ │ │ ├── documents_icon_xlsx.png
│ │ │ ├── documents_icon_zip.png
│ │ │ ├── et_title_bar_ok_hi.png
│ │ │ ├── et_toolbar_autosum.png
│ │ │ ├── et_toolbar_celldelete_row.png
│ │ │ ├── et_toolbar_celldelete_totop.png
│ │ │ ├── et_toolbar_cellinsert.png
│ │ │ ├── et_toolbar_cellinsert_tobottom.png
│ │ │ ├── folder.png
│ │ │ ├── ic_menu_help.png
│ │ │ ├── icon_bar_search.png
│ │ │ ├── icon_history.png
│ │ │ ├── icon_koubei.png
│ │ │ ├── icon_logistics.png
│ │ │ ├── icon_mask.png
│ │ │ ├── launcher_icon.png
│ │ │ ├── otherinfo_item_dw.9.png
│ │ │ ├── otherinfo_item_dw_bottom.9.png
│ │ │ ├── otherinfo_item_dw_top.9.png
│ │ │ ├── otherinfo_items_bg.9.png
│ │ │ ├── ppt_toolbar_previous_v_small.png
│ │ │ ├── public_drag_right.png
│ │ │ ├── share_via_barcode.png
│ │ │ ├── shopper_icon.png
│ │ │ ├── title.9.png
│ │ │ ├── writer_hand_write_close.png
│ │ │ └── writer_send_sms_text.png
│ │ ├── drawable-hdpi
│ │ │ ├── ic_launcher.png
│ │ │ ├── launcher_icon.png
│ │ │ ├── shopper_icon.png
│ │ │ └── ticket_bg_thirty_chart.png
│ │ ├── drawable-ldpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-mdpi
│ │ │ └── ic_launcher.png
│ │ ├── drawable-xhdpi
│ │ │ ├── ic_launcher.png
│ │ │ └── launcher_icon.png
│ │ └── drawable-xxhdpi
│ │ └── launcher_icon.png
│ ├── resources.ap_
│ └── 超市存货盘点.apk
├── gen
│ └── com
│ └── android
│ └── inventory
│ ├── BuildConfig.java
│ └── R.java
├── ic_launcher-web.png
├── libs
│ ├── android-support-v4.jar
│ ├── core.jar
│ └── jxl.jar
├── proguard-project.txt
├── project.properties
├── res
│ ├── drawable
│ │ ├── doc.png
│ │ ├── documents_icon_xlsx.png
│ │ ├── documents_icon_zip.png
│ │ ├── et_title_bar_ok_hi.png
│ │ ├── et_toolbar_autosum.png
│ │ ├── et_toolbar_celldelete_row.png
│ │ ├── et_toolbar_celldelete_totop.png
│ │ ├── et_toolbar_cellinsert.png
│ │ ├── et_toolbar_cellinsert_tobottom.png
│ │ ├── folder.png
│ │ ├── ic_menu_help.png
│ │ ├── icon_bar_search.png
│ │ ├── icon_history.png
│ │ ├── icon_koubei.png
│ │ ├── icon_logistics.png
│ │ ├── icon_mask.png
│ │ ├── launcher_icon.png
│ │ ├── otherinfo_item_bg.xml
│ │ ├── otherinfo_item_bg_bottom.xml
│ │ ├── otherinfo_item_bg_top.xml
│ │ ├── otherinfo_item_dw.9.png
│ │ ├── otherinfo_item_dw_bottom.9.png
│ │ ├── otherinfo_item_dw_top.9.png
│ │ ├── otherinfo_items_bg.9.png
│ │ ├── ppt_toolbar_previous_v_small.png
│ │ ├── public_drag_right.png
│ │ ├── shape_global_color.xml
│ │ ├── share_via_barcode.png
│ │ ├── shopper_icon.png
│ │ ├── title.9.png
│ │ ├── writer_hand_write_close.png
│ │ └── writer_send_sms_text.png
│ ├── drawable-hdpi
│ │ ├── ic_launcher.png
│ │ ├── launcher_icon.png
│ │ ├── shopper_icon.png
│ │ └── ticket_bg_thirty_chart.png
│ ├── drawable-ldpi
│ │ └── ic_launcher.png
│ ├── drawable-mdpi
│ │ └── ic_launcher.png
│ ├── drawable-xhdpi
│ │ ├── ic_launcher.png
│ │ └── launcher_icon.png
│ ├── drawable-xxhdpi
│ │ └── launcher_icon.png
│ ├── layout
│ │ ├── activity_file_manager.xml
│ │ ├── barcard_input.xml
│ │ ├── bookmark_picker_list_item.xml
│ │ ├── capture.xml
│ │ ├── chaka.xml
│ │ ├── component.xml
│ │ ├── component2.xml
│ │ ├── daochu_dialog.xml
│ │ ├── encode.xml
│ │ ├── fileline.xml
│ │ ├── help.xml
│ │ ├── help_view.xml
│ │ ├── history_list_item.xml
│ │ ├── search_book_contents.xml
│ │ ├── search_book_contents_header.xml
│ │ ├── search_book_contents_list_item.xml
│ │ ├── share.xml
│ │ ├── supermaket_inventory.xml
│ │ └── supermaket_inventory1.xml
│ ├── menu
│ │ ├── activity_main.xml
│ │ ├── capture.xml
│ │ ├── encode.xml
│ │ └── history.xml
│ ├── raw
│ │ └── beep.ogg
│ ├── values
│ │ ├── arrays.xml
│ │ ├── colors.xml
│ │ ├── dimens.xml
│ │ ├── ids.xml
│ │ ├── strings.xml
│ │ └── styles.xml
│ └── xml
│ └── preferences.xml
└── src
└── com
├── android
│ ├── excel
│ │ ├── DBManager.java
│ │ ├── ExcelManager.java
│ │ └── reflection
│ │ ├── Sheet1.java
│ │ ├── Sheet2.java
│ │ └── XLSInfor.java
│ ├── filemanager
│ │ ├── FileAdapter.java
│ │ └── FileManager.java
│ ├── inventory
│ │ ├── CommandAdapter.java
│ │ ├── Help.java
│ │ ├── Result.java
│ │ ├── SupermarketInventory.java
│ │ └── ViewResult.java
│ └── system
│ └── app
│ └── AppTypeManager.java
└── zxing
└── client
└── android
├── BeepManager.java
├── CaptureActivity.java
├── CaptureActivityHandler.java
├── Contents.java
├── DecodeFormatManager.java
├── DecodeHandler.java
├── DecodeThread.java
├── FinishListener.java
├── InactivityTimer.java
├── IntentSource.java
├── Intents.java
├── LocaleManager.java
├── PreferencesActivity.java
├── ViewfinderResultPointCallback.java
├── ViewfinderView.java
├── camera
│ ├── AutoFocusManager.java
│ ├── CameraConfigurationManager.java
│ ├── CameraManager.java
│ ├── PreviewCallback.java
│ ├── exposure
│ │ ├── DefaultExposureInterface.java
│ │ ├── ExposureInterface.java
│ │ ├── ExposureManager.java
│ │ └── FroyoExposureInterface.java
│ └── open
│ ├── DefaultOpenCameraInterface.java
│ ├── GingerbreadOpenCameraInterface.java
│ ├── OpenCameraInterface.java
│ └── OpenCameraManager.java
├── common
│ ├── PlatformSupportManager.java
│ └── executor
│ ├── AsyncTaskExecInterface.java
│ ├── AsyncTaskExecManager.java
│ ├── DefaultAsyncTaskExecInterface.java
│ └── HoneycombAsyncTaskExecInterface.java
├── history
│ └── DBHelper.java
└── result
├── ResultHandler.java
├── ResultHandlerFactory.java
└── TextResultHandler.java
71 directories, 283 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论