首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Android实现扫描和生成二维码

本文实例为大家分享了Android实现扫描和生成二维码的具体代码,供大家参考,具体内容如下 需求: 就是需要把数据存放到二维码中,然后通过扫描二维码拿到数据,并展示到页面上。 功能展示: ? ?...demo下载:Android扫描生成二维码 代码实现: 1.引用第三方 //AndroidX 版本 implementation 'com.king.zxing:zxing-lite:1.1.7-androidx...; import android.graphics.Bitmap; import android.os.Bundle; import android.text.TextUtils; import android.util.Log...; import android.view.View; import android.widget.Button; import android.widget.EditText; import android.widget.ImageView...TextUtils.isEmpty(data)) { Toast.makeText(this, "请输入文字", Toast.LENGTH_SHORT).show(); } else { //生成二维码

1.2K10

Android zxing如何识别反转二维码详解

前言 说起二维码扫描,估计很多人用的是 zxing 吧。...这边生成二维码使用的是网络上的一个网站联图 以百度为例,正常情况生成的二维码如下: ? 这种情况下用 zxing 分分钟就可以识别出来。 但是假设我将前景色和后景色调换,生成的二维码如下: ?...毕竟有些场景就需要用到反转二维码。 所以本篇说的 zxing 的坑就是无法识别反转二维码。 咋办呢?凉拌。 这种时候就需要去源码看看了。 看一下二维码解析的代码逻辑在哪?...通过一番折腾,跟踪调试,最后定位到如下位置: https://github.com/zxing/zxing/blob/master/android/src/com/google/zxing/client.../android/DecodeHandler.java#L80 关键代码:(DecodeHandler.java 里面的 decode 方法) BinaryBitmap bitmap = new BinaryBitmap

1.4K30

Android OpenCV(四十):QR二维码检测与识别

QR二维码 QR码(英语:Quick Response Code;全称为快速响应矩阵图码)是二维码的一种,于1994年由日本DENSO WAVE公司发明。...参数二:points,检测到的QR二维码的最小区域四边形的4个顶点坐标集合。 返回值:布尔类型,true,代表检测到QR二维码;false,代表未检测到QR二维码。...参数二:points,多个检测结果QR二维码的最小区域四边形的4个顶点坐标集合。 返回值:布尔类型,true,代表检测到QR二维码;false,代表未检测到QR二维码。...参数二:points,检测到的QR二维码的最小区域四边形的4个顶点坐标。 参数三:straight_qrcode,经过矫正和二值化的QR二维码。...参数二:decoded_info,多个二维码的解码信息。 参数三:points,检测到的多个QR二维码的最小区域四边形的4个顶点坐标集合。

2.4K30

Android实现条形码与二维码扫描

有个二维码是目前移动端和webAPP 常用是一种和用户的交互方式,常用在社交,支付,电商app中,本文介绍实现条形码与二维码扫描。 ?...在本次教程中,我们将使用ZXing库让我们的app实现条形码和二维码的扫描。...ZXing是什么 Zxing是Google提供的关于条码(一维码、二维码)的解析工具,提供了二维码的生成与解析的方法。...android:name="android.permission.CAMERA" /> <uses-permission android:name="android.permission.WAKE_LOCK...访问 qr-code-generator.com生成你想要的二维码,然后进行愉快的测试吧。我们可以期待获得下面的结果: ? 结论 在这篇教程中,我们使用ZXing库实现了条形码和二维码的扫描。

4.1K10

android 二维码简化,实现仿qq扫描效果

了解二维码这个东西还是从微信中,当时微信推出二维码扫描功能,自己感觉挺新颖的,从一张图片中扫一下竟然能直接加好友,不可思议啊,那时候还不了解二维码,呵呵,然后做项目的时候,老板说要加上二维码扫描功能,然后自己的屁颠屁颠的去百度...,google啥的,发现很多朋友都有介绍二维码扫描的功能,然后我就跟着人家的介绍自己搞起了二维码扫描功能,跟着人家的帖子,很快我的项目就加入了扫描二维码的功能,然后自己还很开心。...:text="二维码扫描" android:textColor="@android:color/white" android:textSize="18sp" /> </RelativeLayout...="wrap_content" android:layout_alignParentTop="true" android:text="扫描二维码" /> <TextView android...我在Android 基于google Zxing实现对手机中的二维码进行扫描这篇文章中实现了对手机中二维码照片的扫描,并且替换了中间的扫描线,和微信效果更加相似,建议大家去下那文章的项目源码

3K50

Android 使用ZXing生成带logo的二维码

Android 使用ZXing生成带logo的二维码 有一段时间没有写博客了,都快忘记怎么写了,最近在赶公司的项目,接近尾声了,写点有意思的东西,好了,进入正题。。。...老规矩,从头开始啊,新建一个名为QGCodeDemo的项目 运行效果如下: 然后这里我们会使用一个框架,二维码框架ZXing 划重点,首先我们在app下的build.gradle下添加依赖 //二维码...> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com...; import android.os.Bundle; import android.view.View; import android.widget.Button; import android.widget.ImageView...* */ //加一个测试地址,之后我们的二维码就是用这个地址来生成。

2.2K20

Android生成条形码和二维码功能

背景: 随着移动互联网的普及以及智能终端设备的广泛应用,移动支付变得越来越便捷,通过扫描二维码代替传统的刷卡行为。那么作为开发者而言生成二维码成为了一项必备技能。...} catch (WriterException e) { e.printStackTrace(); } return null; } /** * 生成二维码...<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com.../tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation...总结 以上所述是小编给大家介绍的Android生成条形码和二维码功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对ZaLou.Cn网站的支持!

1.4K20

android实现扫描网页二维码进行网页登录功能

别纠结这页面咋这么丑,没写样式,说一下我实现的思路哈,首先在数据库中新建一个表用来存储扫码登录信息(id,username,randomnum),这三个分别是id自增长,用户名,随机数—— 点击生成二维码...text=” + data,可以使用这个生成二维码,当然你也可以自己写,这个操作就相当于某宝的那个二维码登录框,生成二维码之后,这个时候做了一个ajax请求操作,在刚才新建的那个表中插入数据,把生成的随机数保存到表中...说的简单的就是,生成二维码的时候只存入随机数(或者你自定义的随便信息),使用app扫码之后根据随机数把用户名存进去,网页每隔5s请求另外一个接口时,如果username不为空好了跳转操作。...id="img" style="visibility: visible" width="250px"/ </body </html 上边就是服务端的部分代码,放心有源码,下边写完一起给 下面开始android...了关于android的扫码第三方开源的有挺多的,这里使用的是Zing,他可以实现的挺多的二维码,条形码,生成二维码。。。

1.4K20

Android CameraX NDK OpenCV(四)-- 二维码检测与识别

前言 OpenCV在4的版本后就有了二维码QRCode的检测和识别功能,当时刚出的时候效率及识别效果都还一般,在4.1.2的版本中也改善了精度和速度,然后后面4.3版本中的更新又加入了多个二维码检测的函数...,今天这篇就来说一下OpenCV自带的二维码检测。...微卡智享 检测函数还是很简单,直接调用返回结果就可以了,本章里面第二个学习巩固的点是关于JNI中检测到怎么返回二维码的位置和解析的文本显示。...《Android NDK编程(七)--- JNI中List结构的类数据返回》文章中有简单的介绍过返回实体类的方式,在这里我们就用到了从JNI中返回列表实体的实现。 01 定义实体类 ?...package lib.vaccae.opencv import android.graphics.Pointimport android.graphics.PointF /** * 作者:Vaccae

1.1K40

Android 动态加载二维码视图生成快照的示例

1.需求背景 需要实现一个动态加载但不显示出来的视图,且该视图上有个动态生成的二维码,最后用其去生成一张快照(也就是图片)。...2.需求功能拆解 动态二维码的实现 动态视图生成快照的实现 3.踩坑点提要 获取不到动态视图的bitmap 无法获取最新动态视图的bitmap 4.开发实现 动态加载的视图的布局文件代码: <?...="100dp" android:text="二维码快照" android:textSize="18sp" android:textStyle="italic" /...(上面的线框是用来显示动态生成的二维码图片的) a.动态二维码的实现 关于这块内容,网上有太多例子了,其实也不用详解。主要是利用Zxing提供的jar包来进行处理。...可以看到,动态生成的快照的宽度也变成了显示二维码的ImageView的宽度了。 扩展:如何在宽高均为size = 0 && mode= UNSPECIFIED 的情况下获取整个屏幕大小的视图呢?

90030
领券