二維碼電子請(qǐng)柬生成與掃描系統(tǒng)設(shè)計(jì).doc
約28頁DOC格式手機(jī)打開展開
二維碼電子請(qǐng)柬生成與掃描系統(tǒng)設(shè)計(jì),摘 要隨著計(jì)算機(jī)技術(shù)和圖像編碼技術(shù)的不斷發(fā)展與進(jìn)步產(chǎn)生了一種自動(dòng)識(shí)別技術(shù),既條碼技術(shù)。二維碼是條碼的一種,由于它信息容量大、容錯(cuò)能力強(qiáng),可靠性高、成本低,近年來得到了廣泛應(yīng)用。隨著智能手機(jī)的普及,android平臺(tái)以其開放性、良好的用戶體驗(yàn)成為了智能手機(jī)主力的操作系統(tǒng)。結(jié)合二維碼技術(shù),在android平臺(tái)上進(jìn)行相關(guān)軟件...
![](http://img.queshao.com/images/pcgzh.gif)
![](http://preview.queshao.com/tobuy/322517.gif)
內(nèi)容介紹
此文檔由會(huì)員 道客巴巴 發(fā)布摘 要
隨著計(jì)算機(jī)技術(shù)和圖像編碼技術(shù)的不斷發(fā)展與進(jìn)步產(chǎn)生了一種自動(dòng)識(shí)別技術(shù),既條碼技術(shù)。二維碼是條碼的一種,由于它信息容量大、容錯(cuò)能力強(qiáng),可靠性高、成本低,近年來得到了廣泛應(yīng)用。隨著智能手機(jī)的普及,Android平臺(tái)以其開放性、良好的用戶體驗(yàn)成為了智能手機(jī)主力的操作系統(tǒng)。結(jié)合二維碼技術(shù),在Android平臺(tái)上進(jìn)行相關(guān)軟件的開發(fā)可以進(jìn)一步普及二維碼技術(shù)應(yīng)用,方便數(shù)據(jù)信息的交流。
本項(xiàng)目就是用Java語言,通過Eclipse平臺(tái)設(shè)計(jì)了一個(gè)適用于Android平臺(tái)的基于二維碼生成與解碼的一個(gè)應(yīng)用軟件。本軟件可以將一些信息加密后生成為二維碼,生成的二維碼可以應(yīng)用在電子請(qǐng)柬中。然后再用本軟件掃描電子請(qǐng)柬中的二維碼,可以獲得加密前的信息,并且確認(rèn)來著的身份。本軟件可以防止不被邀請(qǐng)的人混入一些場合,應(yīng)用性較強(qiáng)。
關(guān)鍵詞:二維碼,安卓,手機(jī)軟件
ABSTRACT
With the continuous development of computer technology and image coding technology a kind of automatic identification technology called bar code technology imerged. Quick Respond code is one kind of the bar code. In recent years ,it’s widely used because of its large information capacity, fault tolerant ability, high reliability and low cost . With the popularity of smartphones, Android platform has become the main smartphone operating system with its openness and good user experience. The development of applications related to QRcode on the Android platform can make code technology more popular and make data communication more convenient..
In this project, a application based on the generate and encode of the Qrcode on the Android platform was designed and developed.This application was developed on Eclipse with Java programming language. This software can put some information in a qr code that can be used in the electronic invitation. Then you can scan the qr code in the electron invitation to get the original information and confirm the identification of the visitor. This software can prevent people who are not invited entering some occasions.
KEYWORDS: Qrcode,Android
目錄
第一章 緒論 1
1.1 系統(tǒng)開發(fā)背景以及意義 1
1.1.1 系統(tǒng)開發(fā)背景 1
1.1.2 系統(tǒng)開發(fā)意義 1
1.1.3 二維碼介紹 2
1.2 開發(fā)工具介紹 3
1.2.1 JDK簡介 3
1.2.2 Android SDK簡介 3
1.2.3 Eclipse簡介 3
1.2.4 ADT簡介 4
1.3 項(xiàng)目開發(fā)環(huán)境 4
1.3.1 硬件環(huán)境 4
1.3.2 軟件環(huán)境 4
1.4 環(huán)境搭建 4
1.4.1 安裝配置JDK 4
1.4.2 安裝配置Android平臺(tái)SDK 5
1.4.3 下載安裝集成開發(fā)環(huán)境Eclipse 5
1.4.4 安裝設(shè)置ADT插件 5
第二章 系統(tǒng)的總體設(shè)計(jì) 6
2.1 系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì) 6
2.2 計(jì)算機(jī)物理系統(tǒng)的配置方案設(shè)計(jì) 6
第三章 系統(tǒng)的詳細(xì)設(shè)計(jì) 8
3.1 系統(tǒng)流程圖 8
3.2 界面設(shè)計(jì) 9
第四章 應(yīng)用程序的編程實(shí)現(xiàn) 11
4.1 Android應(yīng)用工程文件組成 11
4.2 Android應(yīng)用程序組成 12
4.3 Intent的使用 12
4.4 調(diào)用ZXing 13
4.5 編程實(shí)現(xiàn) 14
4.5.1 編寫配置文件 14
4.5.2 編寫布局文件 15
4.5.3 編寫源程序 16
第五章 應(yīng)用程序的測(cè)試 18
5.1 在模擬器上測(cè)試 18
5.2 在目標(biāo)設(shè)備上測(cè)試 18
5.2.1 軟件安裝測(cè)試 18
5.2.2 生成二維碼測(cè)試 19
5.2.3 掃描二維碼測(cè)試 19
結(jié)論 21
致謝 22
參考文獻(xiàn) 23