二维码

android 前置摄像头扫描二维码

半腔热情 提交于 2019-12-04 19:13:43
android 前置摄像头扫描二维码 其实前置摄像头与后置摄像头的二维码扫描是差不多的,同样也是用到zxing这个开源类库,把网上的二维码扫描的例子的下载下来,然后去修改一下调起的摄像头就可以了,也就是把原本是后置摄像头的改为前置摄像头。 下面的代码就是如何判断是否有前置摄像头和后置摄像头的代码,具体代码我是参考这位博主的文章,链接:http://blog.csdn.net/nupt123456789/article/details/7980720 @TargetApi(9) private int FindFrontCamera(){//判断是否有前置摄像头,得到返回值 int cameraCount = 0; Camera.CameraInfo cameraInfo = new Camera.CameraInfo(); cameraCount = Camera.getNumberOfCameras(); // get cameras number for ( int camIdx = 0; camIdx < cameraCount;camIdx++ ) { Camera.getCameraInfo( camIdx, cameraInfo ); // get camerainfo if ( cameraInfo.facing == Camera.CameraInfo.CAMERA

使用QRCode轻松实现二维码扫描下载的功能

依然范特西╮ 提交于 2019-12-04 19:11:03
随着Android平台的应起,国内出现了很多优秀第三方的应用市场,他们都提供一个二维码下载功能,这是一个很人性化的功能,拿机你的HTC或者 摩托罗拉安卓手机,打开WIFI,安装好一个二维码扫描软件, 使用相机功能扫描一下二维码,就直接下载安装,前段时间因公司一个 安卓应用 的网站 机范儿 , 要使用PHP实现这个功能,这篇文章将做个总结,帮助有需要做这个功能的朋友. 网上已经有几种实现方式,像使用Google开放API, libqrencode等等,这篇文章将主要讨论使用PHP优秀的开源QRcode类库来实现这个功能,大大简化了我们的工作,我们所要做的仅仅是下载源码包并且包含到你的项目里面,仅仅一行代码就搞定这个功能。 1. 下载源码包: 项目地址: http://phpqrcode.sourceforge.net/ 下载: http://sourceforge.net/projects/phpqrcode/ 2.引入到你的PHP文件 <?php require_once($libdir.'/qrcode/qrlib.php'); 有两种方式,一种是使用 qrlib.php 文件,使用插件的形式来读取所有类库,另外一个是使用 phpqrcode.php 文件,这是一个合并的版本,所有类库全部包括在这个文件里面,如果你服务器安装有APC缓存,可以考虑使用这个类库来提高效率。

网页程序迁移至微信小程序web-view详解

我怕爱的太早我们不能终老 提交于 2019-12-04 17:42:40
小程序现在越来越流行,但是公司的很多项目都是用网页写的,小程序语法不兼容原生网页,使得旧有项目迁移至小程序代价很高; 小程序之前开放了webview功能,可以说是网页应用的一大福音了,但是微信的webview有一些坑,这篇文章就是列举一下我在开发过程中遇到的一些问题以及我找到的一些解决方案。 遇到的问题 openid登录问题 webview动态src 支付功能 分享功能 扫描普通二维码跳转特定页面 返回按钮缺失问题 openid登录问题 微信webview的使用方法很简单,只要如下设置src就可以展示具体的网站了。 <!-- wxml --> <!-- 指向微信公众平台首页的web-view --> <web-view src="https://mp.weixin.qq.com/"></web-view> 微信环境里的很多网页都是用页面要实现网站的登录功能,只要把登录的信息,比如openid或者其他信息拼接到src里就好了。 这里有个问题,公众号的账号体系一般是以openid来判断唯一性的,小程序是可以获取openid的,但是小程序的openid和原公众号之类的openid是不一样的,需要将原先的openid账号体系升级为unionid账号体系。 以下是微信对unionid的介绍 获取用户基本信息(UnionID机制) 在关注者与公众号产生消息交互后

生成个性二维码方法

痴心易碎 提交于 2019-12-04 17:22:43
生成个性二维码方法 先设置容错率 当然设置最高啦 这样才能做出好好看的二维码 目前容错率可分为L,M,Q,H四个等级,分别表示7%,15%,25%,30% 然后把二维码黑色变成图片。。。。 白色的地方尽量改的地方少点 下面就不多说了 来源: https://www.cnblogs.com/newmiracle/p/11875326.html

PHP二维码添加logo的方法

泪湿孤枕 提交于 2019-12-04 15:26:49
PHP二维码添加logo的方法 <pre> public function createqcode($text,$id){ include '/phpqrcode/phpqrcode.php'; $level = "L"; //二维码图片每个黑点的像素,默认4 $size = '10'; //二维码边框的间距,默认2 $padding = 2; $path=__DIR__.'/../../../Public/images/qcode/'.$id.'.jpg'; //生成二维码图片 \QRcode::png($text , $path , $level , $size , $padding , true); $logo = __DIR__.'/../../../Public/images/logo.png';//准备好的logo图片 $QR = $path;//已经生成的原始二维码图 $QR = imagecreatefromstring(file_get_contents($QR)); $logo = imagecreatefromstring(file_get_contents($logo)); $QR_width = imagesx($QR);//二维码图片宽度 $QR_height = imagesy($QR);//二维码图片高度 $logo_width = imagesx(

Java生成二维码分享海报

邮差的信 提交于 2019-12-04 11:16:27
这一篇文章我们就用 Java 来生成一下仿金山词霸的海报。 As long as you can still grab a breath, you fight. 只要一息尚存,就不得不战。 有那么一段时间,我特别迷恋金山词霸的每日一句分享海报。因为不仅海报上的图片美,文字也特别美,美得让我感觉生活都有了诗意。就像文章开头的那句中英文对照,中文和英文都妙极了。 最近,又有很多人迷恋上了流利说的小程序分享海报(朋友圈比比皆是)。但不管是金山词霸还是流利说,分享的海报都不是自己的二维码,这对于个人品牌的缔造者来说,实在是一件出力不讨好的事。 当然了,这种事难不倒作为程序员的我。 01、大致思路 采集网络图片 加载海报背景和个人品牌二维码 利用 Graphics2D 将网络图片绘制成海报封面 利用 Graphics2D 在海报上打印中英文对照语 利用 Graphics2D 在海报上绘制个人专属二维码 使用 Swing 构建图形化界面 将项目打成 jar 包发行 运行 jar 包,填写必要信息后生成海报 02、采集网络图片 第一步,获取网络图片的路径。金山词霸每日一句的图片路径地址形式如下所示。可以根据当前日期获取最新的图片路径。 // 金山词霸的图片路径 String formatDate = DateFormatUtils.format(new Date(), "yyyyMMdd");

分销商城系统开发APP开发

混江龙づ霸主 提交于 2019-12-04 10:39:24
分销商城系统开发,分销商城平台开发,邱经理(133-9213-2432)微/电,分销商城系统开发,分销商城软件开发,分销商城游戏开发,分销商城模式,分销商城商业模式,分销商城APP,分销商城系统定制,分销商城系统搭建,智分销商城商业模式,分销商城软件,分销商城系统,分销商城系统开发,分销商城发展前景,分销商城共享经济模式 分销是什么?分销系统有什么用。 1、粉丝只需要把带有专属二维码的“商品”向微信朋友圈、微信群、好友分享 2、任何人只要点击该链接或扫描专属二维码进入商城,并购买,分销商即可获取返佣提成! 3、按照三级分销系统计算,迅速实现病毒式分销传播,达到月入10万不是梦! f分销商分销系统.jpg   一级分销商   当你关注公众号点击“我要分销”成为成为分销商后,生成只属于你的二维码,把二维码发送给你的朋友A,A通过扫你的二维码进入商城购买商品,则A自动划分为你直属的一级分销商,分给你一级销售佣金20%,即59.60元。   二级分销商   A又把产品推荐给B,B通过扫A的二维码进入商城购买商品,则B自动划分为你的二级分销商,给你返二级佣金13%,即38.74元。   三级分销商   B又把产品推荐给C,C通过扫B的二维码进入商城购买商品,则C自动划分为你的三级分销商,给你返三级佣金7%,即20.86元。 以此类推,这就是我们所说的三级分销模式。发发链接、二维码即可赚钱

扫码登录实现原理

一笑奈何 提交于 2019-12-04 08:06:52
需求介绍 首先,介绍下什么是扫码登录。现在,大部分同学手机上都装有qq和淘宝,天猫等这一类的软件。而开发这些app的企业,都有他们相对应的网站。为了让用户在使用他们的网站时,登录更加方便和安全。这些企业提供了, 使用手机,扫一扫,就可以登录的服务。网页登录时的效果如下: 有很多小伙伴可能会感到很神奇,网页上只是显示了个二维码,它怎么就知道是哪个手机扫到了二维码,并且进行登录的呢?而且,登录完成以后,还能直接把用户信息显示给用户,真的是很神奇啊。 原理解释   网页端+服务器   接下来就是对于这个服务的详细实现。首先,大概说一下原理:用户打开网站的登录页面的时候,向浏览器的服务器发送获取登录二维码的请求。服务器收到请求后,随机生成一个uuid,将这个id作为key值存入redis服务器,同时设置一个过期时间,再过期后,用户登录二维码需要进行刷新重新获取。同时,将这个key值和本公司的验证字符串合在一起,通过二维码生成接口,生成一个二维码的图片(二维码生成,网上有很多现成的接口和源码,这里不再介绍。)然后,将二维码图片和uuid一起返回给用户浏览器。   浏览器拿到二维码和uuid后,会每隔一秒向浏览器发送一次,登录是否成功的请求。请求中携带有uuid作为当前页面的标识符。这里有的同学就会奇怪了,服务器只存了个uuid在redis中作为key值,怎么会有用户的id信息呢?  

二维码:二维码识别

烂漫一生 提交于 2019-12-04 07:52:18
1. WEB 项目实现二维码识别 1.1. 问题 一般实现二维码扫描都是 app 调用手机,或者调用微信的库即可。但是由于 web 项目直接调用 app 的库,而调用微信的扫一扫功能必须在微信上使用。因此要在 web 项目中实现二维码识别的话,就要自己重新搞一下了。不弄不知道,发现二维码识别涉及的东西还是蛮多的。 1.2. 实现思路 在 WEB 项目上面实现二维码识别思路,前端用 h5 实现调用手机摄像头拍照,然后将照片上传到后端。在后端将二维码图片识别,再将相关信息返回处理。 1.3. 前端 1.3.1. html 1 <!DOCTYPE html> 2 3 <html> 4 5 <head> 6 7 <meta charset="utf-8"> 8 9 <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, 10 11 maximum-scale=1.0, minimum-scale=1.0"> 12 13 <title>二维码识别</title> 14 15 <style> 16 17 *{ margin: 0; padding: 0;} 18 19 </style> 20 21 </head> 22 23 <body> 24 25 <button id=

vue-qr生成下载二维码

China☆狼群 提交于 2019-12-03 23:50:41
安装vue-qr npm install vue-qr --save 生成二维码实列 <vue-qr ref="Qrcode" :text="qrCodeConfig.text" :download="downloadFilename" :margin="10" :size="200" :dotScale="qrCodeConfig.dotScale" :colorDark="qrCodeConfig.colorDark" > </vue-qr> data(){ return { qrCodeConfig: { text: 'http://121.40.121.142:8080/register?parent_id='+id, dotScale: 0.9, colorDark: '#663300' }, downloadFilename:'' } } 属性介绍 属性 描述 举列 text 要生成二维码的内容 size 设置二维码大小,宽高相等 200 margin 二维码与边框的距离,可以设置白边 20 colorDark 实点的颜色 #333 colorLight 空白区的颜色 #999 bgSrc 欲嵌入的背景图地址 gifBgSrc 欲嵌入的背景图 gif 地址,设置后普通的背景图将失效。设置此选项会影响性能 200 backgroundColor 背景色 #666