android 帶手電筒的掃一掃(1 可以自動打開手電筒,2 可以自動對焦,增加識別率)

android 掃一掃
功能:
1 可以類似於摩拜單車的掃一掃,自動打開手電筒圖標讓我們打開手電筒。
2 可以自動聚焦

解釋說明:
功能1 加上了手電筒的效果 說明 在項目中 CaptureActivity 中第一行代碼 int Tag=40; 此tag代表光線檢測的閾值。表示光線大於於Tag的時候 手電筒光標顯示。
強烈建議將閾值修改到20(便於測試)
測試說明 :打開項目的掃一掃,到會議室等黑暗環境就能手電筒就能顯示出來,點擊手電筒就能打開手電筒。或者用手遮住手機的頂部,(頂部有光源傳感器,檢測到光源環境比較弱的情況下就會出現手電筒標識,點擊手電筒標誌打開或者關閉手電筒)

功能2 增加了自動對焦的功能
說明 我特意加上了這樣的標記 和我一樣有懶癌的小夥伴可以自己搜索一下 <TODO 2000是閾值 決定了多長時間自動對焦一下 可以自己修改> 括號中的文字 自己調整,目前是2秒。
測試說明 :先打開掃一掃,去對準問題A。 可以看清楚(特別清楚的情況下)A的情況下 去對準二維碼。手機會自動調整顯示模式。自動變清楚,增加識別效果。
下載建議:下載github鏈接(一直有更新,之後還會加其他類似的功能),不要下載csdn的。
github地址:https://github.com/fangyangdexingxing999/mysaoyisao
csdn下載地址:http://download.csdn.net/download/bu_wangchuxin/10185395
歡迎大家 star fork

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章