没有合适的资源?快使用搜索试试~ 我知道了~
基于Android的二维码的生成与识别系统的设计与实现毕业论文.docx
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
1 下载量 73 浏览量
2023-08-14
23:28:24
上传
评论
收藏 1.36MB DOCX 举报
温馨提示
试读
32页
基于Android的二维码的生成与识别系统的设计与实现毕业论文.docx
资源推荐
资源详情
资源评论
基于 Android 的二维码的生成与识别系统的设计与实现
基于 Android 的二维码的生成与识别系统的设计与实现
[摘 要] 随着二维码的广泛应用和 Android 智能手机的进一步普及,在本文中介
绍了一个通过 Android 平台下的摄像和绘图功能,利用二维码的编码和解码原理,通过
Android 手机对二维码的数据进行解析和编码,实现对二维码识别和生成的系统。
Android 平台;二维码;二维码生成;二维码识别
基于 Android 的二维码的生成与识别系统的设计与实现
Key words: The Design and Realization of the QR Code
Key words: Generation and Recognition System
Along with the wide application of planar barcode and Android smart phones further
popularity. This paper introduces a camera and drawing function in the Android workbench.
Using of the two dimensional barcode encoding and decoding principle, through the Android
mobile phone resolve and code planar barcode to realize the dimensional barcode
identification and generate system.
Key words:The Android Platform;QR Code;The generation of QRCode;The
recognition of QRCode
基于 Android 的二维码的生成与识别系统的设计与实现
I
目 录
1. 绪论........................................................................................................................................1
1.1 本课题的背景...............................................................................................................1
1.1.1 二维码的诞生.....................................................................................................1
1.1.2 二维码在国外的发展.........................................................................................1
1.1.3 二维码在国内的发展.........................................................................................1
1.2 本课题的目的和意义...................................................................................................2
2. 开发环境及关键技术............................................................................................................3
2.1 Android 系统架构 .........................................................................................................3
2.2 开发环境.......................................................................................................................3
2.2.1 ADT 插件 ............................................................................................................3
2.2.2 二维码的识别与生成开发环境.........................................................................4
2.3 关键技术.......................................................................................................................4
2.3.1 Android 五大部件 ...............................................................................................4
2.3.2 系统的实现的关键技术.....................................................................................5
2.4 可能遇到的问题...........................................................................................................6
3. 需求分析................................................................................................................................7
3.1 系统需求描述...............................................................................................................7
3.2 系统需求分析...............................................................................................................7
3.3 系统需求说明...............................................................................................................8
3.4 系统的可行性分析.......................................................................................................8
4. 系统设计................................................................................................................................9
4.1 系统框架设计...............................................................................................................9
4.2 二维码生成.................................................................................................................10
4.3 二维码的识别.............................................................................................................10
5. 编码与实现..........................................................................................................................12
5.1 识别模块的实现.........................................................................................................12
5.1.1 二维码识别的功能实现...................................................................................12
5.1.2 二维码识别的界面设计...................................................................................14
5.2 生成的实现.................................................................................................................14
5.2.1 二维码生成功能的实现...................................................................................14
5.2.2 二维码生成选择界面设计...............................................................................15
6. 系统演示与运行..................................................................................................................18
基于 Android 的二维码的生成与识别系统的设计与实现
II
6.1 系统的演示说明.........................................................................................................18
6.2 在 Android 模拟器端的运行 .....................................................................................18
6.2.1 该系统的欢迎界面与主功能界面...................................................................19
6.2.2 二维码的生成演示与运行...............................................................................20
6.2.3 二维码的识别演示与运行...............................................................................23
6.3 在 Android 移动设备端的运行 .................................................................................24
小结...........................................................................................................................................25
参考文献...................................................................................................................................26
附录...........................................................................................................................................27
致谢...........................................................................................................................................28
基于 Android 的二维码的生成与识别系统的设计与实现
1
1. 绪论
本章通过对二维码的诞生和其发展前景的介绍,主要结合二维码的背景与自己所选
该课题,对课题的意义进行阐述和分析。
1.1 本课题的背景
1.1.1 二维码的诞生
一维条码自出现以来,得到了人们的普遍的关注,发展速度十分迅速。它的使用,
极大的提高了数据采集和信息处理的速度,提高了工作效率,并为管理的科学化和现在
化做出了巨大的贡献。
由于受信息容量的限制,一维条码仅仅是对“物品”的标识,而不是对“物品”的
描述,故一堆条码的实用,不得不依赖数据库的存在。在没有数据库和不联网的地方,
一维条码的使用受到了较大的限制,有时甚至变的毫无意义。另外,要用一维条码表示
汉字的场合,显得十分的不方便,且效率低下。现代高新技术的发展,迫切要求用条码
在有限的几何空间内表示更多的信息,从而满足千变万化的信息表示需要。二维码正是
为了解一维条码无法解决的问题而产生。因而它具有高密度、高可靠性等特点,所以可
以用它表示数据文件(包括汉字文件)、图像等。二维码是大容量、高可靠性信息实现
存储、携带并自动适读的最理想的方法。
1.1.2 二维码在国外的发展
手机二维码的业务类型主要有两种:一是识读,就是借助应用软件直接读出码上信
息,它可以衍生出上网浏览、电子购物等多种应用;二是被读,就是由商家向手机用户
发送二维码信息,通过设备识读,可作身份识别、电子凭证等之用。
根据网上资料显示二维码在日本和韩国的商用分别始于 2002 年和 2003 年。短短几
年的发展,截至 2006 年,日本使用手机二维码的用户已有 6000 万,二维码广告、二维
码名片、二维码票券就像短信那样常见;韩国市面上约有 1500 万部手机支持韩国第一
大手机二维码提供商 Iconlab 的条码业务,超市里售卖的蔬菜上也贴有二维码,消费者
拍摄解码后,就可以获知产品的产地等信息。由于使用二维码,给商家带来的收入非常
可观,资料显示,2005 年,日本的手机识别二维码应用已获得近千万美元的收入
[15]
。
1.1.3 二维码在国内的发展
相关资料显示,手机二维码在国内的应用也开始崭露头角:用二维码为“超女”投票、
易初莲花超市印有二维码的购物袋、卓越网的二维码手机移动书店……网舟咨询预测,
今年手机二维码用户量将超过 1000 万,市场普及率将达到 2%,到 2008 年用户数将近
5000 万,普及率达到 9%,到 2009 年,用户量将达到 1.1 亿,普及率达到 28%,到 2010
年,用户量将突破 2 亿,增长率稳定在 200%左右,市场普及率达到 53%。网舟咨询对
剩余31页未读,继续阅读
资源评论
豆包程序员
- 粉丝: 2924
- 资源: 3504
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于Matlab人脸肤色定理的教师人数统计+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab霍夫曼变换的表盘读数识别+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab火灾烟雾检测源码带GUI界面+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab的恶劣天气交通标志识别系统+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于MATLAB的霍夫曼变换的表盘示数识别+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab的车道线识别系统 +源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于MATLAB的教室人数统计系统带Gui界面+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于MATLAB的教室人数统计系统带Gui界面+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于MATLAB 的霍夫曼变换答题卡识别源码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
- 基于Matlab+bp神经网络的神经网络汉字识别系统+源代码+全部数据+文档说明+详细注释+使用说明+截图(高分课程设计)
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功