當前位置:首頁 » 安卓系統 » androidzxing二維碼

androidzxing二維碼

發布時間: 2023-02-16 11:25:42

❶ Android中使用zxing的二維碼掃描,怎麼讓掃描區域大於view畫的區域

修改zxing.camera.CameraManager。具體自己查看裡面的方法,挺清楚的。

修改樣式的話,改ViewFinderView類。

❷ Android zxing掃描二維碼 為什麼有些機型掃描不出來或者很慢

換最新的jar包
速度更快
你可試試

❸ 在android中使用googlezxing實現二維碼

先打開本地下載,復制文件,拷貝到他們的項目中即可。
首先我們打開google的zxing的地址,googledezxing地址(本地下載),打開之後我們會看到界面,將這個文件下載我們本地,下載好之後我們需要復制android文件下的幾個類,根據這些類名稱在android文件下找到這些類,拷貝到他們的項目中,拷貝之後會有報錯,我們需要將android文件下的res中的文件也拷貝到我們的項目中。完成之後我們還要依賴zxing的核心類庫,當我們的項目不報錯的時候,就可以先實現掃描二維碼和生成二維碼。

❹ android開發 如何實現掃描本地二維碼圖片

開源的二維碼掃描庫主要有zxing和zbar,zbar在iPos平台上應用比較成熟,而在Android平台上主流還是用zxing庫,因此這里主要講述如何利用zxing進行二維碼開發。

  • 如何將zxing的Android源碼導入工程。

    • 在導入zxing的android源碼之前,先去官方下載zxing的源碼http://code.google.com/p/zxing/downloads/list。

    • 這里以1.6版本為例,zxing 1.6源碼結構如下:


      <?xmlversion="1.0"encoding="utf-8"?>
      <manifestxmlns:android="http://schemas.android.com/apk/res/android"
      package="com.qrcode"
      android:versionCode="1"
      android:versionName="1.0">
      <uses-sdkandroid:minSdkVersion="7"/>

      <uses-permissionandroid:name="android.permission.VIBRATE"/><!--震動許可權-->
      <uses-permissionandroid:name="android.permission.CAMERA"/>
      <uses-featureandroid:name="android.hardware.camera"/><!--使用照相機許可權-->
      <uses-featureandroid:name="android.hardware.camera.autofocus"/><!--自動聚焦許可權-->
      <applicationandroid:icon="@drawable/icon"android:label="@string/app_name">
      <activityandroid:name=".MainActivity"
      android:label="@string/app_name">
      <intent-filter>
      <actionandroid:name="android.intent.action.MAIN"/>
      <categoryandroid:name="android.intent.category.LAUNCHER"/>
      </intent-filter>
      </activity>

      <!--隱藏鍵盤--><!--全屏-->
      <activity
      android:configChanges="orientation|keyboardHidden"
      android:name="com.zxing.activity.CaptureActivity"
      android:screenOrientation="portrait"
      android:theme="@android:style/Theme.NoTitleBar.Fullscreen"
      android:windowSoftInputMode="stateAlwaysHidden">
      </activity>
      </application>
      </manifest>

    • 這種情況大致就可以實現二維碼掃描了,想細化的話,還可以多看看安卓二維碼掃描開發相關的教程

❺ Android 我用zxing開發二維碼掃描 為什麼只能掃描一次

二維碼裡面存儲的都是文本,只不過有些二維碼在生成的時候加了點兒格式而已,你可以在網上隨便找兩個在線生成二維碼的,然後生成二維碼,用你自己的項目掃描,你就可以看出這些格式了,然後在你的掃描結果上進行判斷,

❻ Android中使用zxing寫二維碼掃描,如何實現重寫掃描頁面

掃描界面是有個activity的
但是那個掃描框,是畫出來的
你要會繪制view才去改噢
代碼在CameraManager 管理相機的,那裡有設置了掃描框的大小
ViewfinderView這個才是那View

熱點內容
10m下載上傳速度 發布:2025-07-13 06:46:30 瀏覽:174
酷狗android 發布:2025-07-13 06:37:29 瀏覽:724
php上傳資料庫中 發布:2025-07-13 06:32:44 瀏覽:89
雲伺服器網卡不能使用 發布:2025-07-13 06:12:45 瀏覽:741
php正則圖片替換圖片 發布:2025-07-13 06:12:43 瀏覽:606
更換伺服器對ip影響 發布:2025-07-13 06:07:53 瀏覽:528
sql聲明變數並賦值 發布:2025-07-13 06:07:51 瀏覽:909
java判斷類型 發布:2025-07-13 06:02:10 瀏覽:18
電腦伺服器主進程停止工作怎麼辦 發布:2025-07-13 05:54:56 瀏覽:771
foxmail設置伺服器地址 發布:2025-07-13 05:52:35 瀏覽:464