android 二维码扫描(zxing使用小结)
2016-02-22 13:45
501 查看
主要有三点:
1、界面绘制,包括4个边角、上下滚动的横线、在画布上添加文字
2、调整二维码扫描框的位置。
3、解决图片被压变形的问题。
1、界面绘制,包括4个边角、上下滚动的横线、在画布上添加文字
2、调整二维码扫描框的位置。
3、解决图片被压变形的问题。
1、界面绘制
ViewfinderView.java中onDraw()方法2、调整位置
如果不设置全屏,扫描框的位置和取图的位置高度目测会有50px误差, 不全屏公式:((Y - 标题栏 - 状态栏)/2 - 扫描框高度)/2 = y轴坐标 只要不全屏:就会有误差,导致框中的二维码靠上或者远离二维码才会扫描成功 如果设置为全屏,就不会有误差,请了解内情的大神告知笔者,想知道什么原因造成 CameraManager.java 中 getFramingRect()方法3、框中图片变形
CameraConfigurationManager.java中void setDesiredCameraParameters(Camera camera)方法相关文章推荐
- Android ListView滑动过程中图片显示重复错位闪烁问题解决
- Android Power management的层次结构。
- 史上最全的maven pom.xml文件教程详解
- AndroidStudio怎样导入jar包
- Android HOOK工具Cydia Substrate使用详解
- Android Studio 快捷键
- ANDROID_MARS学习笔记_S04_008_用Listview、自定义adapter显示返回的微博数据
- AndroidStudio快捷键
- Android程式設計 - 如何中止Thread
- 配置同时使用PowerMock和Robolectric对Android进行单元测试
- SpriteSheet(精灵列表)在Android中的应用
- ActionBar学习笔记(一)
- Android 通过JNI实现守护进程,使得Service服务不被杀死
- EditText属性及使用
- [转]Android dex分包方案
- .Net 转战 Android 4.4 日常笔记(3)--目录结构分析
- .Net 转战 Android 4.4 日常笔记(4)--按钮事件和国际化
- .Net 转战 Android 4.4 日常笔记(5)--新软件Android Studio 0.5.8安装与配置及问题解决
- .Net 转战 Android 4.4 日常笔记(6)--Android Studio DDMS用法
- .Net 转战 Android 4.4 日常笔记(7)--apk的打包与反编译