MCPcopy Create free account

hub / github.com/al4fun/SimpleScanner / functions

Functions72 in github.com/al4fun/SimpleScanner

↓ 4 callersMethodgetFramingRect
()
SimpleScannerSample/app/src/main/java/cn/szx/simplescannersample/ViewFinderView.java:177
↓ 3 callersMethodgetRotationCount
获取(旋转角度/90)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/BarcodeScannerView.java:241
↓ 3 callersMethodgetScreenOrientation
根据屏幕宽和高谁大,来判断是横屏还是竖屏
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/DisplayUtils.java:29
↓ 3 callersMethodisFlashSupported
(Camera camera)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraUtils.java:46
↓ 2 callersMethodgetDefaultCameraId
返回第一个后置相机的id。若未找到后置相机,则返回-1
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraUtils.java:18
↓ 2 callersMethodgetDisplayOrientation
要使相机图像的方向与手机中窗口的方向一致,相机图像需要顺时针旋转的角度 <p> 此方法由google官方提供,详见Camera类中setDisplayOrientation的方法说明
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraPreview.java:158
↓ 2 callersMethodgetFramingRect
获得扫码区域(识别区域)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/IViewFinder.java:10
↓ 2 callersMethodgetId
()
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/zbar/BarcodeFormat.java:56
↓ 2 callersMethodgetOneMoreFrame
再获取一帧图像数据进行识别(会再次触发onPreviewFrame方法)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/zbar/ZBarScannerView.java:169
↓ 2 callersMethodsafeAutoFocus
尝试自动对焦
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraPreview.java:110
↓ 2 callersMethodscheduleAutoFocus
一秒之后尝试自动对焦
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraPreview.java:125
↓ 2 callersMethodsetCamera
(CameraWrapper cameraWrapper, Camera.PreviewCallback previewCallback)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraPreview.java:46
↓ 2 callersMethodsetupScanner
创建ImageScanner并进行基本设置(如支持的码格式)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/zbar/ZBarScannerView.java:57
↓ 2 callersMethodstopCameraPreview
停止预览
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraPreview.java:93
↓ 1 callersMethoddrawLaser
绘制扫描线
SimpleScannerSample/app/src/main/java/cn/szx/simplescannersample/ViewFinderView.java:133
↓ 1 callersMethoddrawViewFinderBorder
绘制扫码框的边框
SimpleScannerSample/app/src/main/java/cn/szx/simplescannersample/ViewFinderView.java:101
↓ 1 callersMethoddrawViewFinderMask
绘制扫码框四周的阴影遮罩
SimpleScannerSample/app/src/main/java/cn/szx/simplescannersample/ViewFinderView.java:87
↓ 1 callersMethodgetBarcodeFormat
()
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/zbar/Result.java:15
↓ 1 callersMethodgetCameraInstance
()
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraUtils.java:11
↓ 1 callersMethodgetContents
()
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/zbar/Result.java:19
↓ 1 callersMethodgetFormatById
(int id)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/zbar/BarcodeFormat.java:64
↓ 1 callersMethodgetFormats
()
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/zbar/ZBarScannerView.java:159
↓ 1 callersMethodgetName
()
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/zbar/BarcodeFormat.java:60
↓ 1 callersMethodgetOptimalPreviewSize
找到一个合适的previewSize(根据控件的尺寸)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraPreview.java:203
↓ 1 callersMethodgetRotatedRect
(int previewWidth, int previewHeight, Rect rect)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/BarcodeScannerView.java:188
↓ 1 callersMethodgetScaledRect
根据ViewFinderView和preview的尺寸之比,缩放扫码区域
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/BarcodeScannerView.java:158
↓ 1 callersMethodgetWrapper
(Camera camera, int cameraId)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraWrapper.java:14
↓ 1 callersMethodhandleResult
(Result rawResult)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/zbar/ZBarScannerView.java:37
↓ 1 callersMethodinitDraw
()
SimpleScannerSample/app/src/main/java/cn/szx/simplescannersample/ViewFinderView.java:46
↓ 1 callersMethodinitLayout
()
SimpleScannerSample/app/src/main/java/cn/szx/simplescannersample/ViewFinderView.java:66
↓ 1 callersMethodinitView
()
SimpleScannerSample/app/src/main/java/cn/szx/simplescannersample/SimpleScannerActivity.java:34
↓ 1 callersMethodsetAutoFocusArea
()
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraPreview.java:33
↓ 1 callersMethodsetBarcodeFormat
(BarcodeFormat format)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/zbar/Result.java:11
↓ 1 callersMethodsetContents
(String contents)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/zbar/Result.java:7
↓ 1 callersMethodsetupCameraParameters
设置相机参数
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraPreview.java:143
↓ 1 callersMethodsetupCameraPreview
基本初始化
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/BarcodeScannerView.java:59
↓ 1 callersMethodsetupFocusAreas
设置对焦区域
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/BarcodeScannerView.java:80
↓ 1 callersMethodstartCamera
打开系统相机,并进行基本的初始化
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/BarcodeScannerView.java:45
↓ 1 callersMethodstartCameraPreview
开始预览
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraPreview.java:74
↓ 1 callersMethodstopCamera
释放相机资源等各种资源
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/BarcodeScannerView.java:140
↓ 1 callersMethodupdateFramingRect
设置framingRect的值(扫码框所占的区域)
SimpleScannerSample/app/src/main/java/cn/szx/simplescannersample/ViewFinderView.java:157
MethodBarcodeFormat
(int id, String name)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/zbar/BarcodeFormat.java:51
MethodBarcodeScannerView
(@NonNull Context context, @NonNull IViewFinder viewFinderView)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/BarcodeScannerView.java:32
MethodCameraHandlerThread
(BarcodeScannerView scannerView)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraHandlerThread.java:14
MethodCameraPreview
(Context context, CameraWrapper cameraWrapper, Camera.PreviewCallback previewCallback
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraPreview.java:36
MethodCameraWrapper
(Camera camera, int cameraId)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraWrapper.java:9
MethodViewFinderView
(Context context)
SimpleScannerSample/app/src/main/java/cn/szx/simplescannersample/ViewFinderView.java:40
MethodZBarScannerView
(@NonNull Context context, @NonNull IViewFinder viewFinderView, @Nullable ResultHandler resultHandler)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/zbar/ZBarScannerView.java:48
MethodgetScreenResolution
获取屏幕宽高
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/DisplayUtils.java:13
MethodhandleResult
(Result rawResult)
SimpleScannerSample/app/src/main/java/cn/szx/simplescannersample/SimpleScannerActivity.java:63
MethodisFlashOn
闪光灯是否被点亮
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/BarcodeScannerView.java:287
MethodonAutoFocus
(boolean success, Camera camera)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraPreview.java:135
MethodonCreate
(Bundle state)
SimpleScannerSample/app/src/main/java/cn/szx/simplescannersample/SimpleScannerActivity.java:26
MethodonDraw
(Canvas canvas)
SimpleScannerSample/app/src/main/java/cn/szx/simplescannersample/ViewFinderView.java:70
MethodonPause
()
SimpleScannerSample/app/src/main/java/cn/szx/simplescannersample/SimpleScannerActivity.java:55
MethodonPreviewFrame
Called as preview frames are displayed.<br/> This callback is invoked on the event thread open(int) was called from.<br/> (此方法与Camera.open运行于同一线程,在本项目
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/zbar/ZBarScannerView.java:75
MethodonResume
()
SimpleScannerSample/app/src/main/java/cn/szx/simplescannersample/SimpleScannerActivity.java:44
MethodonSizeChanged
(int xNew, int yNew, int xOld, int yOld)
SimpleScannerSample/app/src/main/java/cn/szx/simplescannersample/ViewFinderView.java:149
MethodrotateData
旋转data
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/BarcodeScannerView.java:217
Methodrun
()
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/zbar/ZBarScannerView.java:134
Methodrun
()
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraPreview.java:127
Methodrun
()
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraHandlerThread.java:26
Methodrun
()
SimpleScannerSample/app/src/main/java/cn/szx/simplescannersample/SimpleScannerActivity.java:69
MethodsetAutoFocusArea
()
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/BarcodeScannerView.java:65
MethodsetFlash
开启/关闭闪光灯
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/BarcodeScannerView.java:251
MethodsetFormats
设置支持的码格式
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/zbar/ZBarScannerView.java:154
MethodsetShouldAdjustFocusArea
设置是否要根据扫码框的位置去调整对焦区域的位置<br/> 默认值为false,即不调整,会使用系统默认的配置,那么对焦区域会位于预览画面的中央<br/> <br/> (经测试,此功能功能对少数机型无效,待优化)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/BarcodeScannerView.java:305
MethodstartCamera
打开系统相机,并进行基本的初始化
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraHandlerThread.java:23
MethodsurfaceChanged
(SurfaceHolder surfaceHolder, int i, int i2, int i3)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraPreview.java:59
MethodsurfaceCreated
(SurfaceHolder surfaceHolder)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraPreview.java:53
MethodsurfaceDestroyed
(SurfaceHolder surfaceHolder)
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/CameraPreview.java:63
MethodtoggleFlash
切换闪光灯的点亮状态
SimpleScannerSample/simplescanner/src/main/java/cn/szx/simplescanner/base/BarcodeScannerView.java:272