Android实现图片和二维码拼在一起

  1. 依赖implementation 'cn.bingoogolapple:bga-qrcode-zxing:1.3.7'
  2. 使用依赖里的方法生成二维码
QRCodeEncoder.syncEncodeQRCode(CODE_URL, 100)//CODE_URL为二维码的链接,100为尺寸
  1. 自己选择一张图片和上面的二维码合并
 private fun combineBitmap(bmp: Bitmap, code: Bitmap): Bitmap {val textPaint = Paint()textPaint.isAntiAlias = truetextPaint.textSize = 40ftextPaint.color = Color.parseColor("#000000")val bgWidth = bmp.widthval bgHeight = bmp.heightval fgWidth = code.widthval fgHeight = code.heightval newBmp = Bitmap.createBitmap(bgWidth,bgHeight + fgHeight + fgHeight,Bitmap.Config.ARGB_8888)val canvas = Canvas(newBmp)canvas.drawRGB(255, 255, 255)canvas.drawBitmap(bmp, 0.toFloat(), 0.toFloat(), null)canvas.drawBitmap(code, bgWidth.toFloat() / 8, bgHeight.toFloat(), null)//二维码旁边还有自己加的一句话canvas.drawText("长按识别二维码",bgWidth.toFloat() / 3,bgHeight.toFloat() + fgWidth.toFloat() / 2,textPaint)canvas.save()canvas.restore()return newBmp}

Android实现图片和二维码拼在一起相关推荐

  1. android 从图片获取二维码

    之前的博客我记得讲过关于扫描二维码的内容,昨天,组长让我不仅可以扫描获取二维码,还可以通过图片获取里面的二维码.比如别人拍了一张二维码的照片,发送给你,app应该可以获取图片的二维码. 自己在网上查了 ...

  2. Android利用zxing生成二维码,识别二维码,中间填充图片超详细、超简易教程

    gayhub上的zxing可用于生成二维码,识别二维码 gayhub地址:https://github.com/zxing/zxing 此文只是简易教程,文末附有完整代码和demo下载地址,进入正题: ...

  3. Android利用zxing生成二维码

    感谢大佬:https://blog.csdn.net/mountain_hua/article/details/80646089 **gayhub上的zxing可用于生成二维码,识别二维码 gayhu ...

  4. 直播视频app源码,Android 点击生成二维码

    直播视频app源码,Android 点击生成二维码实现的相关代码 activity.xml代码如下: <?xml version="1.0" encoding="u ...

  5. Android zxing,轻松实现二维码扫描、生成

    Android  zxing,轻松实现二维码扫描.生成 一.二维码与条形码工作原理 目前的很多应用上都有扫码功能,当时微信推出二维码扫码功能时,觉得imagine,通过一张简单的图片就能扫描添加还有, ...

  6. Android中 自定义logo二维码绘制(仿微信QQ二维码)

    自定义Logo二维码绘制(追加上一篇简单二维码绘制) 1.实现思路 2.实现(新增拍照以及相册上传logo以及分享和保存二维码) 简单绘制二维码地址: Android 实现简单绘制二维码(包含带LOG ...

  7. webview长按图片识别二维码

    webview长按图片识别二维码 第一次写博客,主要是做这个功能是临时让加的功能,当时一头雾水,就想着用zxing,但是具体怎么做也不太清楚,然后就查了很多资料,所以在此记录一下. 导入zxing包 ...

  8. Android之ZXing扫描二维码以及生成二维码

    Android之ZXing扫描二维码以及生成二维码 ZXIng项目地址:ZXing地址 项目结构 扫描二维码:使用 CaptureActivity类 项目代码: import android.cont ...

  9. 安卓兼容7.0图库选择图片生成二维码

    上一篇文章生成二维码没有完善,这次来完善一下图库选择图片生成二维码,代码和上次的差不多,安卓6.0后打开相机和图册必须判断是否已经获得权限,只有用户设置获取权限才能访问,要不是访问不了的,代码比较多, ...

最新文章

  1. 微信小程序生成小程序二维码 php 直接可以用
  2. 拜托!不要用“ ! = null 做判空了
  3. php拆分jsion_Php如何返回json数据,前后端分离的基本解决方案
  4. document.all 用法
  5. [特征工程系列三]显性特征的衍生
  6. Android PC投屏简单尝试(录屏直播)3—软解章(ImageReader+FFMpeg with X264)
  7. jdk8分组统计字段和_JDK 8流和分组
  8. SOAP 1.1 - 学习
  9. C# log4net纯代码设置参数
  10. 9-Mybatis 多表查询之一对多
  11. linux 下安装minio并配置
  12. getch函数详解看这一篇就够了-C语言(函数功能、使用方法、返回值、头文件)
  13. 创始人、CEO、总裁和董事长到底谁更大?
  14. AI Gossip | 八卦人工智能的前世今生
  15. 可以放GOOGLE广告的博客总汇
  16. Java基础总结(初学者)
  17. 谈谈对于外链SEO的独特见解!
  18. 使用R语言进行Metroplis-in-Gibbs采样和MCMC运行分析
  19. 找回压缩包密码难度大吗?
  20. android 地图雷达,深入学习百度地图Android SDK v4.0.0【第七关】周边雷达

热门文章

  1. JavaScript--JQuery事件 当网页元素加载完成后再去执行事件
  2. 求职的打工人何时是个头
  3. 1路编码器脉冲计数器或2路DI高速计数器Modbus RTU模块YL150
  4. php熔断,限流、熔断、降级
  5. 单片机---HLK-W801图形框架LVGL移植
  6. 【测开方法论】学习后如何举一反三
  7. WebRTC安全研究
  8. 02JavaWeb之MyBatis详解、SqlSession执行、mapper代理执行、动态SQL语句、注解开发、resultMap、resultType、多参数传递
  9. 嵩天老师python123测验6: 组合数据类型 (第6周)(编程题)
  10. 公司的到一个B类地址块,需要划分成若干个包含1000台主机的子网,则可以划分成几个?...