freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

二維條形碼掃描儀畢業(yè)設(shè)計(jì)論文-在線瀏覽

2025-08-10 17:16本頁面
  

【正文】 用景點(diǎn)門票,火車票告別傳統(tǒng)文字紙張模式,采用二維碼進(jìn)行售票、檢票,提高通行效率,防止偽票。 創(chuàng)意應(yīng)用隨著智能手機(jī)的普及,各種各樣的二維碼(2dimensional bar code)應(yīng)用也接踵而至,有如下極具創(chuàng)意的二維碼應(yīng)用:二維 碼請柬;二維碼展示海報(bào);二維碼簽到; 二維碼名片;二維碼指示牌;二維碼宣傳廣告。在許多種類的二維條碼中,常用的碼制有:Data Matrix, Maxi Code, Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49, Code 16K 等,QR碼是1994年由日本DensoWave公司發(fā)明。 QR code,它可以存儲(chǔ)多種類型。圖例中顯示的是“百度百科”網(wǎng)頁的二維碼。在官方網(wǎng)站,釋放到文件夾即可使用。開放源代碼的意思是讓使用者能夠取得軟件的原始碼,部分的有權(quán)去修改和傳播這個(gè)軟件。 就Eclipse本身而言,它只是一個(gè)框架和一組被稱為平臺(tái)核心的服務(wù)程序,用于通過插件構(gòu)建開發(fā)環(huán)境。當(dāng)啟動(dòng)Eclipse時(shí),先執(zhí)行的就是這個(gè)組件,再由這個(gè)組件加載所需的外掛程序。 JDK簡介JDK(Java Development Kit,JDK)是一個(gè)整個(gè)Java的核心,包括了Java運(yùn)行環(huán)境(Java Runt ime Environment ),一堆Java工具和Java基礎(chǔ)的類庫(),不論什么Java應(yīng)用服務(wù)器都是內(nèi)置了某個(gè)版本的JDK。JDK最重要命令行工具:Java:啟動(dòng)JVM執(zhí)行class;Javac:Java編譯器;Jar:Java打包工具;Javadoc: Java文檔生成器。被軟件開發(fā)工程師用于特定的軟件包、軟件框架、硬件平臺(tái)、操作系統(tǒng)等建立應(yīng)用軟件的開發(fā)工具集合,是Android專屬的軟件開發(fā)工具包。 項(xiàng)目開發(fā)環(huán)境 硬件環(huán)境 —perf: 內(nèi)存:512 M 型號:HUAWEIC8810 開發(fā)環(huán)境 操作系統(tǒng):Windows XP 開發(fā)工具:jdk、Eclipse 、androidsdk2 需求分析 需求分析條碼可分為一維條碼和二維條碼,一維條碼在生產(chǎn)和生活中得到了廣泛的應(yīng)用,極大的提高了生產(chǎn)率,但是一維條碼本身的缺點(diǎn):信息量小,依賴數(shù)據(jù)庫等日益突顯出來。二維條碼的編碼范圍非常廣泛,它不僅可以保存英文、數(shù)字等符號信息,還可以保存中文、圖片、聲音、指紋、簽字等多種數(shù)據(jù)類型。二維條碼作為一種全新的自動(dòng)識(shí)別和信息載體技術(shù),其經(jīng)濟(jì)性和可靠性正被越來越多的人們所了解和認(rèn)知。 系統(tǒng)功能需求設(shè)計(jì)Android二維條形碼掃描儀我們應(yīng)當(dāng)確定這個(gè)系統(tǒng)要完成哪些動(dòng)作,即對目標(biāo)系統(tǒng)提出完整,準(zhǔn)確,清晰,具體的要求。具體需求如下:1> 相機(jī)預(yù)覽需求此二維碼識(shí)別系統(tǒng)必須能夠運(yùn)用手機(jī)上的照相機(jī)設(shè)計(jì)瞄準(zhǔn)框,讓user對準(zhǔn)條形碼才能獲得二維碼的圖像。3> 調(diào)用瀏覽器功能當(dāng)二維碼隱藏的一個(gè)網(wǎng)站信息://時(shí),我們需要訪問該網(wǎng)站,所以需要一個(gè)手機(jī)瀏覽器功能。5> 解讀圖像的功能如果二維碼是一個(gè)靜態(tài)圖像,那么我們則需要對靜態(tài)圖片譯碼,取得譯碼之后的字符串,識(shí)別其條形碼類型,解讀圖像。Android二維碼掃描識(shí)別相機(jī)預(yù)覽相機(jī)解碼關(guān)閉相機(jī)調(diào)用瀏覽器調(diào)用撥打電話顯示文本 系統(tǒng)用例圖1 系統(tǒng)用戶用例圖用例圖就是由主角,用例以及它們之間的關(guān)系構(gòu)成的圖。通過上面對系統(tǒng)的分析即可的得到系統(tǒng)的用例圖,如圖所示: 技術(shù)需求Android二維碼掃描系統(tǒng)具體的幾個(gè)技術(shù)要求如下:1 照相機(jī)實(shí)現(xiàn)技術(shù)在了解了Android開發(fā)的過程之后需要知道Android怎樣進(jìn)行照相。調(diào)用Camera和getParameters()方法獲取拍照參數(shù)。調(diào)用Camera的setParameters(),這樣即可對相機(jī)的拍照參數(shù)進(jìn)行控制。調(diào)用Camera的takePicture()方法進(jìn)行拍照。3 二維碼解碼技術(shù)將預(yù)覽畫面中的二維碼圖片送到我們的解碼函數(shù)對二維碼進(jìn)行解碼,因此需要應(yīng)用android另外的一個(gè)JAR包,這個(gè)系統(tǒng)主要是對二維碼的一種QRcode進(jìn)行解碼。軟件界面直觀、簡介,人機(jī)交互性強(qiáng)。概要設(shè)計(jì)的基本目的就是“概括地說系統(tǒng)應(yīng)該如何實(shí)現(xiàn)”。 系統(tǒng)概要設(shè)計(jì)概要設(shè)計(jì)的主要任務(wù)是設(shè)計(jì)軟件結(jié)構(gòu)和數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)包括數(shù)據(jù)特征的描述、確定數(shù)據(jù)的結(jié)構(gòu)特性。總體設(shè)計(jì)就是系統(tǒng)模塊結(jié)構(gòu)設(shè)計(jì)。如果二維碼隱藏信息是一個(gè)網(wǎng)址那么調(diào)用瀏覽器訪問該網(wǎng)站,如果二維碼隱藏的信息是一個(gè)電話號碼,那么調(diào)用手機(jī)撥打電話功能,如果該二維碼隱藏的信息是普通的文本信息,那么顯示出文本信息即可,若不是QRcode不做任何操作。調(diào)用撥打電話功能:如果二維碼信息隱藏的是以“TEL:”或者是“wtai:”開頭的電話號碼,那么手機(jī)直接調(diào)用撥打電話功能。在整個(gè)系統(tǒng)模塊中最重要的模塊是拍照解碼功能,因此把這個(gè)模塊單獨(dú)分析,將它的功能進(jìn)行分析如圖所示。本次畢業(yè)設(shè)計(jì)的流程圖答題屬于順序流程,首先初始化相機(jī),然后拍照截取圖片,對圖片處理的過程中要判斷字符串類型,然后根據(jù)不同類型調(diào)用不同功能。初始化相機(jī)拍照截取圖片圖片處理并譯碼相機(jī)重置判斷字符串類型結(jié)束調(diào)用瀏覽器調(diào)用撥打電話顯示文本信息開始 圖片處理過程QRcode二維碼是按照一定規(guī)則以矩陣的形式生成的,所以拍照截取到圖片之后需要譯碼字節(jié)數(shù)組,將字節(jié)數(shù)組譯碼成位圖,并將位圖顯示在imageview上,然后通過decodeQRImage函數(shù)將此位圖送往系統(tǒng)自帶的譯碼函數(shù)譯碼成字符串,最后判斷取出的字符串是否符合OMIA所規(guī)范的規(guī)則。它主要是站在用戶的角度考慮,因此界面的設(shè)計(jì)要人性化、簡潔、清楚,還要有安全感和靈活性。第一個(gè)部分是相機(jī)預(yù)覽顯示部分,這部分用一個(gè)surfaceview來實(shí)現(xiàn);第二部分是整個(gè)系統(tǒng)操作部分,分為三個(gè)按鈕,第一個(gè)按鈕為相機(jī)預(yù)覽按鈕,第二個(gè)按鈕為關(guān)閉相機(jī)按鈕,第三個(gè)按鈕為拍照解碼按鈕并且為各自按鈕設(shè)置監(jiān)聽器并綁定;第三部分是顯示拍照截取的二維碼圖片。因?yàn)橐{(diào)用手機(jī)相機(jī)和撥打電話功能,: usespermission android:name=/ usespermission andrion:name=/ 對于布局文件來說,我們分為三層,第一層是拍照預(yù)覽部分,用surfaceview實(shí)現(xiàn);第二部分是三個(gè)按鈕,添加三個(gè)按鈕即可實(shí)現(xiàn);第三部分是顯示拍照截取的圖片,我們用imageview來實(shí)現(xiàn)。布局文件代碼如下:?xml version=encoding=utf8?LinearLayout
點(diǎn)擊復(fù)制文檔內(nèi)容
規(guī)章制度相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1