二维码简单封装
来源:互联网 发布:淘宝网客服怎么转人工 编辑:程序博客网 时间:2024/06/16 05:57
二维码扫描库封装
说明
使用zxing框架封装了二维码扫描,自定义扫描框和相关逻辑,方便今后项目中不在进行二次编码;效果图如下
加入此库
Add the JitPack repository to your build file
allprojects { repositories { ... maven { url 'https://www.jitpack.io' } } }
Add the dependency
dependencies { compile 'com.github.JackZhous:CodeLib:v1.0' }
使用方法
由于相关的扫码界面都是在一个Activity里面的,所以需要在AndroidManifest.xml声明该Activity
<activity android:name="com.jack.qrlib.CaptureActivity"/>
开启扫描
Intent intent = new Intent(this, CaptureActivity.class); startActivityForResult(intent, SCAN_TASK);
获取扫描结果
重写Activity的方法即可
@Override protected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); if(requestCode == SCAN_TASK && resultCode == Activity.RESULT_OK){ String string = data.getStringExtra(CaptureActivity.SCAN_RESULT); textView.setText(string); }
项目地址:
https://github.com/JackZhous/CodeLib
阅读全文
0 0
- 二维码简单封装
- 二维码的简单封装(swift)
- 简单的二维码扫描封装,要在真机上试才不会崩溃
- 二维码封装库
- ZxingUtil二维码 封装
- react封装二维码
- 简单封装Google的二维码生成/解析工具——zxing
- jquery生成二维码插件-封装
- 二维码的扫描封装OC
- QT 生成二维码接口封装
- 简单封装
- 二维码简单生成
- nodejs简单二维码生成
- thinkphp5 简单生成二维码
- javaweb简单二维码
- android 二维码简单开发
- 简单实现二维码扫描
- 简单二维码扫描demo
- java nio入门学习
- 云负载均衡入门与产品使用指南
- 易飞9.0.12官方正版安装程序下载地址
- java-二叉树广度优先实现、深度优先之前序实现(非递归)
- Qt学习笔记——中文字符集
- 二维码简单封装
- oracle中trunc函数的说明
- (学习笔记)threshold —— opencv阈值操作
- 使用hibernate的心得和踩过的坑
- 如何选上海Python培训班纯面授班?
- oracle游标中使用select into查询结果为NULL导致异常提前退出循环——菜鸟解决办法(^_^)
- wampserver 安装之后配置httpd.conf文件
- tensorflow中文学习地址
- Echarts多表联动实例