最近需要用到条码扫描二维码扫描的功能,于是搜索到google开源项目zxing,项目地址:http://code.g....com/p/zxing/
下载了源代码,项目太大了,很多东西都不需要用到,我只需要扫描的功能,于是对项目进行了简化。
主要用到的几个类:
CaptureActivity:这个是启动Activity 扫描器。
CaptureActivityHandler 解码处理类,负责调用另外的线程进行解码。
DecodeThread 解码的线程。
com.google.zxing.client.android.camera 包,摄像头控制包。
ViewfinderView 自定义View,拍摄时的视图。
其他的都是解码的作用,我把它们打包成jar包。
简化后的项目截图如下:
源代码下载: