compile 'com.google.zxing:core:3.2.1'
xmlns:android=""qrcv_bordersize掃瞄框的寬度//這句是使用選擇器框架時用到的
xmlns:tools=""
package="com.huaqiang.zxingdemo">
//選擇框架用到
android:name="android.permission.camera" />
android:name="android.permission.vibrate" />
android:name="android.permission.flashlight" />
android:name="android.permission.write_external_storage" />
qrcv_cornercolor掃瞄框的顏色
qrcv_cornerlength掃瞄框邊角線的長度
qrcv_cornersize掃瞄框邊角線的寬度
qrcv_customscanlinedrawable掃瞄線的資源「預設的掃瞄線樣式不能滿足你的需求時使用,設定該屬性後 qrcv_isshowdefaultscanlinedrawable、qrcv_scanlinesize、qrcv_scanlinecolor 將失效」
qrcv_isbarcode是否是掃條形碼
qrcv_iscentervertical掃瞄框是否垂直居中,該屬性為true時會忽略 qrcv_topoffset 屬性
qrcv_isscanlinereverse掃瞄線是否來回移動
qrcv_isshowdefaultgridscanlinedrawable是否顯示預設的網格掃瞄線
qrcv_isshowtipbackground是否顯示提示文案的背景
qrcv_isshowtiptextassingleline是否把提示文案作為單行顯示
qrcv_istiptextbelowrect提示文案是否在掃瞄框的底部
qrcv_maskcolor除去掃瞄框,其餘部分陰影顏色
qrcv_qrcodetiptext
qrcv_rectwidth 掃瞄框的寬度
qrcv_scanlinecolor掃瞄線的顏色「掃瞄線和預設的掃瞄線的顏色」
qrcv_scanlinemargin掃瞄線距離上下或者左右邊框的間距
qrcv_scanlinesize掃瞄線的寬度
qrcv_*******height ******* 的高度,通過該屬性來修正由 ******* 導致掃瞄框在垂直方向上的偏差
qrcv_topoffset掃瞄框距離 ******* 底部的距離-->
android:id="@+id/zxingview"
android:layout_width="match_parent"
android:layout_height="match_parent"
public
class
scanneractivity
extends
implements
qrcodeview.delegate
@override
protected
void
onstart()
@override
protected
void
onstop()
@override
protected
void
ondestroy()
private
void
initview()
@override
public
void
onscanqrcodesuccess(string result)
private
void
vibrator()
//掃瞄失敗後呼叫的方法
@override
public
void
onscanqrcodeopencameraerror()
@override
protected
void
onactivityresult(int requestcode, int resultcode, intent data)
@override
protected
void
onpostexecute(string result) else
}}.execute();}}
@onclick()
public
void
onclick(view view)
}}
UICollectionView的簡單使用
所屬controller要遵循三個協議 uicollectionviewdatasource,uicollectionviewdelegate,uicollectionviewdelegateflowlayout uicollectionviewflowlayout flowlayout uicol...
Android VideoView的簡單使用
mvideoview.setvideouri uri.parse android.resource getpackagename r.raw play 設定乙個 控制器 控制器預設在父布局的地步 可以自己實現控制器布局 mvideoview.setmediacontroller new mediac...
android google map 的簡單使用
google map 是android platform中眾多應用程式中的一員。在移動開發中有兩種方法使用google map。注意 使用此方法需在androidmanifest.xml中加入相應的訪問許可權 第二種就是使用google map jar 包的開發。通過建立mapactivity,並使...