Android移动端二维码系统的设计与实现
2023-04-19 17:51:29
论文总字数:21359字
摘 要
数据条码来源于人们对于信息获取速度提高的要求,经历了一维码的数据时代,二维码的应用改变了人们获取数据的方式,一张小小的二维码汇聚了人们对数据时代的信息的期望:更小的空间,更多的数据,更加安全可靠,以及更加的功能强大。QRcode二维码是一种条形码,它的最大的特点是反应快速,存储量大,支持多种语言,一种二维码中最多可以记录50-60个汉字。
开发Android二维码需要用到的Windows系统下的Android开发环境,采用面向对象的开发方法,引用Android官网上的Zxing类库,达到实现开发自己的二维码软件的目的。
只要打开DDMS上的日志功能,查看里面的调试信息,在DDMS中的name查看模拟器的运行的使用的数据,在模拟器上运行成功进而在手机上在运行工程的功能,电脑中需要用到的驱动与Eclipse软件相匹配,最终,达到在手机上生成软件并达到你想要的功能。
关键词:安卓; 二维码; Zxing;调试
The design and implementation of the Android mobile qr code system
abstract
Barcode data from the people to the requirement of information acquisition speed, experiencing a period of one dimensional code data, the application of qr code has changed the way people to get the data, a small, qr code has brought together people expect of data in the era of information: a small space, more data, more safe and reliable, and more powerful. QRcode qr code is a kind of bar code, it is the biggest characteristic of fast response, large storage, support for multiple languages, a qr code can record at most 50 to 60 characters.
Developing Android qr code need to use the Android development environment under Windows system, use the object-oriented development method, reference Android Zxing library website, to achieve the goal of developing their own qr code software.
As long as open the DDMS logging, see the inside of the debugging information, in the name of DDMS, check the operation of the simulator used data on the simulator run of success in running project and on the phone function, need to use in the computer drive match the Eclipse software, in the end, and achieve what you want to be generated on a mobile phone software function.
Keywords:android;two-dimension-code;Zxing;debug
目 录
Android移动二维码系统的设计与实现 I
摘 要 I
Abstract II
第一章 概述 1
1.1 研究内容 1
1.2 研究意义 1
1.3 现状和趋势 1
第二章 项目需求分析 2
2.1 研究目标 2
2.2 需求分析 2
2.2.1 Android应用程序的工程需求 2
2.2.2 系统原理需求 2
2.2.3 程序界面布局 2
2.3 性能分析 2
2.4 本章小结 3
第三章 二维条形码概述 4
3.1 二维码 4
3.1.1 背景与意义 4
3.1.2二维码原理简介 4
3.2 二维码工程开发所需软件简介 5
3.2.1 Eclipse软件简介 5
3.2.2 JDK简介 6
3.2.3 Android SDK介绍 6
3.2.4 ADT介绍 6
3.3 Android开发的环境搭建 7
3.3.1下载JDK,androidSDK,Eclipse,ADT 7
3.3.2如何下载 7
3.3.3 如何安装 7
3.4 本章小结 8
第四章 Android平台下二维码工程的系统分析 9
4.1系统功能和原理 9
4.2系统设计与实现 9
4.2.1 系统实现步骤 9
4.2.2 系统实现分析 9
4.2.3 strings.xml文件分析 12
4.3 本章小结 12
第五章 二维码工程的各个功能模块 13
5.1 核心包core.jar 13
5.1.1 下载与解压 13
5.1.2 配置环境与编译 13
5.2 摄像头模块 13
5.2.1 图像的预处理 13
5.2.2 拍照并解码 13
5.2.3 摄像头的打开与关闭 14
5.3 编码模块 14
5.4 解码模块 14
5.5 本章小结 14
第六章 程序的调试 15
6.1 调试方法的简介 15
6.1.1 DDMS在模拟器上的使用 15
6.1.2 DDMS对于程序代码的作用 15
6.2 程序调试方法 15
6.2.1 debug调试 15
6.2.2 name界面用于调试 15
6.3 Android二维码工程调试遇到的错误 16
6.3.1 空对象调用了一个方法会出现空指针异常 16
6.3.2 对R.string提前初始化导致的错误 16
6.3.3 Android二维码开发调试logcat不显示 16
6.4 仿真与测试 16
6.5 本章小结 17
第七章 结束语 18
7.1 缺陷与展望 18
7.2 致谢 18
7.3 参考文献(References) 18
7.4 附录 19
剩余内容已隐藏,请支付后下载全文,论文总字数:21359字