[关键词] Android;条码识别;价格查询;
2.1 系统需求分析
本软件是一个APP应用程序,启动程序后使用手机摄像头可以进行商品条码识别,识别后可以查看到商品显示商品信息,查看淘宝该宝贝信息,查看网店价格,查看超市价格,同时能对手机所处位置进行定位显示用户位置信息等。
目 录
1 绪论 1
1.1 课题背景 1
1.2 课题目的 1
2 系统分析 2
2.1 系统需求分析 2
2.1.1 系统功能需求 2
2.1.2 系统界面需求 7
2.1.3 系统性能需求 8
2.2 系统结构图和流程图 8
3 Android项目介绍 9
3.1 什么是Android ? 9
3.1.1 Android简介 9
3.1.2 Android Features 特性 9
3.1.3 Android 基本框架(Android Architecture) 10
3.1.4 Android 系统的四大组件 12
3.2 Android开发平台搭建 13
3.3 Android商品条码扫描器的工程 14
3.3.1 Android项目 14
3.3.2 Android工程程序结构 14
3.3.3 AndroidManifest.xml文件 15
4 商品条码扫描器功能详细设计与实现 16
4.1 商品条码识别显示 16
4.1.1 CaptureActivity布局 16
4.1.2 CaptureActivity对摄像头控制 17
4.1.3 CaptureActivityHandler 17
4.1.4 DecodeHandler 18
4.1.5 获取解码结果信息并显示 18
4.2 商品信息主界面 18
4.2.1 InforActivity的布局 19
4.2.2 商品信息显示 19
4.2.3 主界面按钮设置 20
4.2.4 地理位置的显示 21
4.3 商品价格搜索界面 22
4.3.1 搜索界面的布局 22
4.3.2 搜索界面的加载 22
4.3.3 搜索界面浏览 23
4.4 程序完全退出 23
4.4.1 单例模式CloseAll类 23
4.4.2 调用CloseAll类 24
4.5 AndroidManifest.xml 24
5 系统测试与运行 25
5.1 测试方法 25
5.2 测试用例 25
5.2.1 250mL蒙牛低脂高钙牛奶测试 25
5.2.2 600mL达能益力矿泉水测试 25
5.2.3 经商厚黑学书籍测试 25
5.3 测试总结 26
结束语 27
参考文献 28
附录 29
致谢 33