基于Android平台的QR二维码生成与解码的研究与实现

被引量 : 0次 | 上传用户:yangfanyuanhang1020
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机技术、电子技术和网络技术的发展带动了各行各业的迅猛发展。条码技术就是在这些技术以及图像技术的基础之上发展起来的。一维条码技术因其读取速度快、成本低、灵活等特点被广泛的应用到各个领域,但是由于信息技术的不断发展,数据信息呈指数式增长,一维条码已经不能满足需求,随后二维码应运而生。二维码技术是在一维条码技术的基础之上产生的,与一维条码相比拥有存储容量大、纠错能力强等优点。同时随着智能手机的流行和发展,智能手机的功能越来越强大,为了更好的满足人们的需求,二维条码技术与智能手机结合已经成了发展的必然趋势,由此本论文设计实现了在Android系统平台下实现QR二维码的编码和解码。本论文第一部分对论文的选题背景和国内外的研究现状进行了介绍,并且概述了所做工作及论文整体的组织结构。第二部分是对二维码、二维码主要特点以及二维码的应用做了简单介绍。第三部分对QR二维码的编码原理和解码原理做了详细叙述,是本论文的重点章节,本部分介绍了QR码的基本结构、QR码的数据编码模式和编码步骤、基本解码原理以及扫描二维码的过程。第四部分是关于Android开发平台和相关开发技术的介绍,还对系统开发中用到的zxing库做了相关介绍。第五部分是对系统功能的设计,整个系统共有三大功能模块,即生成功能、扫描功能和保存功能。生成模块的功能包括把普通文本生成二维码、生成嵌入logo的二维码、把图像生成二维码;扫描模块功能,即扫描二维码将得到的结果按结果内容显示在页面上;保存模块功能,即把扫描结果保存起来,方便以后查阅。第六部分是第五部分的实现,它对设计的功能进行编码实现,最后得出能在Android系统的手机上运行的功能系统。第七部分是对本文所做工作的总结和对二维码未来发展情况的展望。
其他文献
对建设工程分包合同进行审核时,应注意以下方面:1.注意审查分包人资质认真审查分包单位的企业资质和安全生产许可证。目前,建筑施工企业的资质包括施工总承包序列资质(特级、一
目的:观察可吸收医用膜联合中药熏洗在手屈肌腱损伤修复中的临床疗效。方法:选择56例(78条)屈肌腱损伤患者为治疗组,均一期采用改良Kessler法缝合肌腱,并用可吸收医用膜包裹,
恶性肿瘤是威胁人类健康的重要疾病之一,寻找高效的抗肿瘤药物已经成为当前国内外的研究热点。伊立替康(irinotecan, CPT-11)作为一种半合成喜树碱类衍生物,由于该药能够克服喜树
乳腺癌是女性中发病率高,危害大的癌症之一,严重影响女性的身心健康。治疗乳腺癌的难点在于乳腺癌细胞具有很强的浸润与转移能力,这也是造成乳腺癌患者死亡率高的主要原因。因此
言语打断行为是日常交际过程中时常出现的言语行为,它直接作用于交际双方。随着我国语用学相关理论的不断发展,它受到了众多语言学家的关注。在已有研究成果中,有对言语打断行为
高中思想政治新课标中提出课程模块的构建要以生活为基础,以学科作为支撑,要注重学科知识与生活主题的结合。而传统的教学方法则偏重于课堂上直接讲授抽象的知识,而较少联系生活
交互式电子白板作为新兴教育信息技术设备很早就走进青岛的普通课堂,这大大提升了青岛各级各类学校,尤其是中学课堂的信息技术应用的水平。交互式电子白板兼有黑板、投影的功能
自新课改实施以来,高中思想政治课的教学有了可喜的变化,突出表现在教学理念上教师不再是课堂的主宰,开始注重学生主体地位的发挥;教学内容上不在局限于教材,开始关注学生的生活、
<正> 颈肩痛是人类最常见的疾病之一,干扰着人类正常的生活和工作。它不是一种独立的疾病,而是由颈椎、颈椎旁软组织病变,造成颈神经根及其分支受压产生的一系列颈肩背疼痛、
<正>近年来,山东省水产加工业按照集约化、簇群化、产业化、外向化的发展思路,积极投入到半岛制造业基地建设的大潮中,大力发展水产品加工园区,规模迅速膨胀。目前,全省水产