识读速度快[13]:QR码具有超高速的识读速度,是QR码区别于其他的二维码的主要特性。因为QR码硬件中的位置探测图形具有完成QR码读取信息的功能,极大地缩短了信息的识读时间,所以QR码的识读速度很快。与其他二维码的识读速度作对比:CCD二维条码每秒可以识读的符号为30个含有100个字符的QR码;四一七条码每秒只能识读3个符号;Data Matrix矩阵码,每秒甚至只能识读2~3个符号[14]。比较结果充分证明了QR码高速识读特性的价值。

识读方位全:QR码的另一个主要特点在于它的全方位识读性,与常见的行排式二维条码四一七条码作对比,四一七条码主要是通过缩短一维条码的行排高度来实现识读功能,导致了识读的局限性,识读范围只有±10的方位角。

表示类型广:QR码的数据压缩模式决定了它既能够表示中国汉字,也可以表示日本汉字,在QR码中一个汉字的大小仅为13bit。与其他二维码作对比:四一七条码、Data Matrix码没有专门的汉字表示模式,只有用字节表示汉字,一个汉字的大小为16bit,由此可见,QR Code码表示汉字的效率远远高于其他二维码。

容量高和密度高:理论研究结果表明,对信息压缩后QR码大概可以保存7089个数字、4296混合字符、2953个8位字节数据、1817个汉字[10]。

纠错功能[16]:应用一维码时存在着一条规则:可能发生误读时,拒读好于误读。在现实中,某些二维码受到损坏时,可以通过键盘录入来继续识读二维码的信息。这是因为二维码的纠错功能保证二维码即使有部分损坏,也可以正常读取其中的信息。QR码的纠错功能使其成为一种安全可靠的信息存储和识别的方法。

1。3 相关技术及开发工具介绍

(1)安卓

安卓操作系统是现在的主流操作系统之一,拥有巨大的客户群体,安卓系统是由Google公司基于Linux内核的操作系统研发而成的。Google公司在成功收购安卓系统的创始者"Android"公司后,加大研发力度,在2009年9月正式公布Android 1。0操作系统,奠定了安卓手机的基础。

智能手机不仅对硬件和操作系统有需求,对手机的应用软件也有很大的需求,推动了软件应用市场的发展,安卓手机的应用程序主要是用JAVA语言来编写,并在安卓系统上运行,安卓手机可以在系统上安装各式各样的软件来不断提高自己的应用性能、提高智能水平。Java语言不仅是很优秀的语言、适合进行网络应用的开发而且具有广泛的开发团队,这非常有利于Android手机技术的发展和Android手机用户群的壮大。

(2)Android studio

安卓系统的开发环境叫作Android Studio ,主要是在IntelliJ IDEA技术的基础上进行Gradle方面的构建支持以及安卓技术专有的其他功能,类如:安卓的重构、快速修复功能、捕获功能、版本可用性和兼容性等等。在Android Studio 的开发环境中还可以创建相关模本,方便安卓的应用设计和布局编辑,在布局编辑中可以使用UI技术进行编辑,并且查看编辑效果。

为了方便开发人员观看自己的应用软件在不同的智能系统中的形态,Google公司推出了Android Studio新的安卓开发环境。在新的开发环境中,Google公司主要在开发者控制台这一模块进行调整。调整内容主要是增加应用翻译服务、推荐跟踪、营收曲线图、试用版测试和阶段性展示五个新功能[7]。

a)应用翻译服务:在Android Studio开发环境中,主动帮助开发人员翻译开发的主体,它会根据你的内容和需求标明翻译方的价格,翻译实践较快一般在一周之内。

b)推荐跟踪:方便开发人员查找最有效的广告文献综述

上一篇:二维码智能会议签到系统前台子系统设计
下一篇:Android二维码的智能考试签到系统设计

基于Apriori算法的电影推荐

基于PageRank算法的网络数据分析

基于神经网络的验证码识别算法

基于网络的通用试题库系...

python基于决策树算法的球赛预测

基于消费者个性特征的化...

数码动画新纪元MAYA【1869字】

张洁小说《无字》中的女性意识

安康汉江网讯

麦秸秆还田和沼液灌溉对...

互联网教育”变革路径研究进展【7972字】

新課改下小學语文洧效阅...

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

ASP.net+sqlserver企业设备管理系统设计与开发

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...