怎麼在我們的App中整合條碼掃瞄功能?

2022-01-20 11:29:52 字數 676 閱讀 6589

自己開發乙個條碼掃瞄顯然是非常不現實的,我們可以使用github上的開源控制項zxing來實現這樣乙個功能。

zxing的使用需要乙個依賴包:

這裡有很多個平台的**,我們需要的是android平台,開啟這個資料夾:

這四個檔案中的東西我們一會要合併到新到專案中。

注意:

這裡有一些檔案是國際化的東東,拷貝的時候可以直接剔除掉,這樣要拷貝的東西就很少了,還有一些檔案不是簡單的拷貝,比如values中的string.xml就要合併,不可粗暴的覆蓋原有檔案。

拷貝完成之後你會發現**一片狼藉,這個時候就要慢慢去改了,先是重新匯入r檔案,然後就是各種包的重新匯入。這裡我就不多說了,沒難度,都是導包的事情。所有的**的錯誤解決完了之後就是修改manifest檔案了,照著我們down下來的檔案修改就行了。修改完之後,所有的activity註冊的地方都要改成全名,不可省略,因為我們的報名肯定和原檔案的包名是不一樣的。

這些事情搞定之後專案應該是這樣的:

好了,不用再等了,趕快執行你的條碼掃瞄神器吧。

我們是怎麼老去的

最近中科院的乙個專案,使用者強烈要求系統支援ie6,而我們系統提供的很多動態效果,在ie6上會非常難做,因此這成了乙個多次協商,久懸未決的問題。為什麼必須支援ie6,使用者說,因為我們很多科研單位的老師們,還在堅持使用它,想要全部公升級,太難了。可是,如果說公升級到ie7還有版權問題需要大費周折,那...

我們的檔案該怎麼處理?

情況起因 我是已經就業了的畢業生,畢業證已經從學校拿了,但是檔案現在還在學校。現在我是在外省工作,單位沒有權利管理。我現在有以下幾個問題需要弄清楚 問題 1.很想知道檔案應該怎麼處理最好?究竟是轉回生源地呢?還是人才市場?他們之間的利弊對我怎麼樣?補充1 因為我也不確定是否會一直在我現在所在的城市,...

android 如何保護我們的app(二)(乾貨)

什麼是乾貨啊,不多說了,直接上 一看就懂 檢測安卓程式是不是谷歌應用商店,其他市場也實用 param context return true 表示是谷歌應用市場 public static boolean checkgoogleplaystore context context 檢查自己是不是執行在...