真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

利用Zxing掃描和產(chǎn)生二維碼

   這段時間我做的一個app需要用到二維碼掃描,但是找遍了我們的51CTO都沒有找到合適的文章,我想把我自己利用zxing做二維碼掃描的方法提供出來供大家參考。

什么是Z?
在Android平臺做過二維碼相關(guān)模塊的肯定都熟知ZXing開源項(xiàng)目,Z
是一個開源Java類庫用于解析多種格式的1D/2D條形碼。目標(biāo)是能夠?qū)R編碼、Data Matrix、UPC的1D條形碼進(jìn)行解碼。 其提供了多種平臺下的客戶端包括: .NET and C#、J2ME、J2SE和Android等。其GitHub地址是:https://github.com/zxing/zxing。目前的最新版本是3.4.0,本次我采用的是3.3.2.
Z*項(xiàng)目里面代碼很多,實(shí)現(xiàn)的功能也很多,我們的應(yīng)用只需要剝離其中的掃描模塊即可,再多一點(diǎn)也就是生成二維碼的功能;接下來我們就一起來精簡ZXing項(xiàng)目,最終形成一個小的Demo案例,當(dāng)然江湖上已經(jīng)有過N多種版本的ZXing精簡項(xiàng)目,什么橫屏改豎屏,繪制掃描界面,開啟閃光燈等等,并且許多都是基于ZXing2.3.0來做精簡的,后續(xù)有許多更新的版本,包括自動對焦,Camera管理,bug修復(fù)等等新功能;筆者使用的是ZXing3.1.0版本,這里需要說明的就是我的這版Demo絕對是江湖上面還沒有出現(xiàn)的,也算是一點(diǎn)點(diǎn)小小的創(chuàng)新把,那就是去掉ZXing項(xiàng)目中惱人的ViewFinderView的繪制,使用XML布局掃描界面,添加掃描動畫,精確計算掃描區(qū)域。
打開ZXing項(xiàng)目的文件夾(https://github.com/zxing/zxing),可以看到如下文件目錄:

公司專注于為企業(yè)提供成都做網(wǎng)站、網(wǎng)站設(shè)計、外貿(mào)營銷網(wǎng)站建設(shè)、微信公眾號開發(fā)、商城網(wǎng)站制作,微信小程序開發(fā),軟件定制網(wǎng)站開發(fā)等一站式互聯(lián)網(wǎng)企業(yè)服務(wù)。憑借多年豐富的經(jīng)驗(yàn),我們會仔細(xì)了解各客戶的需求而做出多方面的分析、設(shè)計、整合,為客戶設(shè)計出具風(fēng)格及創(chuàng)意性的商業(yè)解決方案,創(chuàng)新互聯(lián)更提供一系列網(wǎng)站制作和網(wǎng)站推廣的服務(wù)。

下載下來就是一個完整的Zxing的包,但這個包的內(nèi)容還是太大,我只選擇了一部分放入我的程序中。
下面就是我的程序,其中必須下載zxing包,圖中用紅色標(biāo)出來的部分。


本文題目:利用Zxing掃描和產(chǎn)生二維碼
URL網(wǎng)址:http://weahome.cn/article/gcighc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部