Android開發--二維碼開發應用(轉載!)

來源:互聯網
上載者:User

標籤:

android項目開發 二維碼掃描
  •  

基於android平台的二維碼掃描項目,可以查看結果並且連結網址

工具/原料
  • zxing
  • eclipse
方法/步驟
  1.  

    首先需要用到google提供的zxing和core.jar檔案,可以在csdn上下載

  2.  

    解壓zxing,並將android檔案夾作為項目匯入到eclipse中

  3.  

    開啟檔案清單,在libs檔案中匯入core.jar,並修改掉部分報錯的地方(都是小問題,按照提示修改就行)

  4.  

    項目在這個時候就可以運行了,效果(在這之前我已經對介面進行了一些修改,包括旋轉了相機鏡頭的角度,刪除了一些沒有用到的功能)

  5.  

    如果想通過結果來開啟網址連結的話還需要對部分代碼進行修改。首先找到CaptureActivity.java,並開啟檔案

  6.  

    找到函數handleDecodeInternally,這個函數就是對掃描到的結果進行顯示處理的函數

  7.  

    鍵入所示的函數就可以通過對話方塊的方式顯示網址連結,並且通過按鈕確認訪問(其中WebViewAct是一個我自己寫的java檔案,是一個新的activity,利用webview控制項顯示網頁的,並有自己的layout檔案)

  8.  

    如果還想顯示其他類型的掃描結果的話還可以加入下面的代碼

    END
注意事項
  • 要在libs檔案中加入core.jar並修改好錯誤後才能運行

Android開發--二維碼開發應用(轉載!)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.