展开

关键词

cordova

然后在控制器里面写调用的方法angular.module(app).controller(erweimaCtrl, erweimaCtrl); erweimaCtrl. $inject = ; function erweimaCtrl($scope) { $scope.erweima = ()=> { cordova.plugins.barcodeScanner.scan ( function(result) { 成功后执行的回调函数 alert(收到一个n + 文字结果: + result.text + n + 格式: + result.format 显示打开闪光灯按钮 torchOn: false, Android, launch with the torch switched on (if available)打开手电筒 prompt: 在区域内放置 formats: QR_CODE, 格式可设置多种类型 orientation: portrait, Android only (portrait|landscape), default unset

68930

Android 和生成

在APP开发中,常遇到功能和生成的需求。Android大部分是集成了zxing这个开源项目的功能。 demo首页1.2界面?界面可以根据需求修改,我实际项目中界面截图如下:?实际项目截图1.3生成? R.id.CreateQrCode}) public void onClick(View view) { switch (view.getId()) { case R.id.openQrCodeScan: 打开界面 = null){ Toast.makeText(this,生成成功! 源分析5.1打开界面 打开界面 if(CommonUtil.isCameraCanUse()){ Intent intent = new Intent(MainActivity.this

16210
  • 广告
    关闭

    云产品限时秒杀

    云服务器1核2G首年50元,还有多款热门云产品满足您的上云需求

  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ——ZXing android 源简化

    前言  最近公司的Android项目需要用到摄像头做条,Google一下,发现一个以Apache License 2.0 开源的 ZXing项目。 原因:由于新的SDK采用了新版本的aapt(Android项目编译器),这个版本的aapt编译起来会比老版本更加的严格,然后在Android最新的开发文档的述String的部分,已经说明如何去设置 % 这个是启动Activity 也就是器(如果是第一安装,它还会跳转到帮助界面)。CaptureActivityHandler 解处理类,负责调用另外的线程进行解。 SurfaceHolder接口实现initCamera () 方法用于初始化摄像头,如果排除了所有的error ,运行项目时就可以看到大致界面了。 handler = new CaptureActivityHandler(this, decodeFormats,characterSet) 用于进行处理。

    69320

    Android 和生成功能

    在APP开发中,常遇到功能和生成的需求。Android大部分是集成了zxing这个开源项目的功能。 1.2界面?可以根据需求修改,我实际项目中界面截图如下:?1.3生成? 2.3 拷贝资源目录raw至本项目中,beep.ogg是成功时的提示音。?2.4 拷贝或合并文件内容attrs.xmlcolors.xmlids.xml三个文件。? 权限配置3.1 AndroidManifest.xml中添加权限申请代

    19520

    基于zxing的

    前言现在的应用中已经成为一个应用必不可少的功能,现在大部分Android都是基于zxing和Zbar,这文章就来介绍一下基于zxing的。先看下效果图? 效果图----虽然现在的关于的文章有很多,但是很多都是交我们怎么使用,在使用的时候我也遇到了很多问题,比如。UI界面太丑,没有用的文件太多,太慢,版本太老。 isFlash; } else if (id == R.id.photo_btn) {图片 打开手机中的相册 Intent innerIntent = new Intent(Intent.ACTION_GET_CONTENT 图片的点击事件也比较简单我们自需要打开相册。并用startActivityForResult启动相册。 因为生成并不依赖的Activity,所以不管在那里我们只要调用createQRcode,就能生成

    1.6K20

    iOS开发之

    自iOS7以后,iOS不需要借助于第三方框架了,苹果在AVFoundation中原生支持了的API,主要涉及到5个类,这5个类在自定义相机或者视频时也用得上,网上有很多介绍,这5个类分别为 ,除了预览层,其他的和UI界面似乎没什么关系,但是实际开发中,界面一般都是设计的比较人性化的,如支付宝、微信等,中间都有一个小框,有个线上下,这个其实就是用UI来配合,给用户一种好的体验 layer; self.maskLayer = maskLayer;} -(void)dealloc{ removeObserver:self]; } #pragma mark - 代理方法** * 如果到了 .gif总结一、遇到的坑1、设置了AutoLayout,想要做动画,这时候动画放在viewDidAppear中执行,并且不要用bounds,frame来改变动画,要用具体的约束,但是直接在UIView 、参考文献1、iOS开发系列--音频播放、录音、视频播放、拍照、视频录制 2、iOS开发 - 3、iOS与生成(优化启动卡顿)三、源代

    62140

    React Native 实现

    最近刚好在学习 React Native 想搞个条形的小应用,因为涉及硬件接口,而且自己本身并没有原生开发背景,踩了几个坑,记录一下。 首先当然是 google 一下看看是否有现成的 React Native 库支持,感谢最大的同性交友网站 GitHub,还真有两个:react-native-camera 和 react-native-barcodescanner 既然是要调用硬件 API,那肯定有原生代在里面,需要把原生模块给链接到相应的原生项目中。这里既可以手动,又可以使用一个叫 rnpm 的工具。 又一次按下运行键,这次显示构建成功,在 iOS 设备上信任了开发证书之后,打开程序,因为我是一打开程序就开始的,于是 Crash 了。 关于 iOS 加权限的可以参考 http:www.jianshu.compc212cde86877()之后让我再给个机会运行一下,同意一堆权限之后,终于看到摄像头画面了,试试,还真成功了。

    1.5K80

    IOS 使用 ZbarSDK

    AppDelegate中添加下面代?5. 在需要使用的controller中实现ZBarReaderViewDelegate6.

    96770

    Cordova-(竖屏) 原

    platformsandroidAndroidManifest.xml打包完成后,装到手机上,打开app ,弹出alert scanning failed:write settings:false ,不能 最后在platformsandroidAndroidManifest.xml 文件中修改配置文件目标sdk为22,ok 但是发现不能竖屏使用,横屏很不方便。 后来发现phonegap-plugin-barcodescanner插件可以竖屏,于是赶紧安装这个插件试试安装步骤(1)首先按正常流程初始化项目,默认安装的是cordova-build 是6.1.2 附上前端代 take Photo function scanCode() { alert(hi code) cordova.plugins.barcodeScanner.scan( function document.getElementById(text).value=result.text; }, function (error) { alert(Scanning failed: + error); } );}

    86020

    Android和生成

    本文实例为大家分享了Android和生成的具体代,供大家参考,具体内容如下MainActivity.javapublic class MainActivity extends AppCompatActivity R.id.btn); mImageView =findViewById(R.id.img); button.setOnClickListener(new View.OnClickListener() { 点击按钮 mImageView.setImageBitmap(bitmap); } catch (WriterException e) { e.printStackTrace(); } Toast.makeText(MainActivity.this,

    10220

    Hbuilder-或条形

    使用cordova可以实现或者条形的功能,但是环境配置比较复杂,需要额外安装插件。 采用html5+同样也可以实现功能,配合Hbuilder打包(必须),方便快捷,并且还可以修改框的样式,更强的灵活度。 实现方法如下:新建2个html页面,一个作为页面的展示,一个用作界面作为页面展示的index.html页面 Hello H5+ function scaned(t, r, f) { var inputContent common.js是用Hbuilder新建移动app hello html5+项目时生成的页面test1.html Hello H5+ var ws = null, wo = null; var 取  消 从相册选择 设置框特定样式主要用到的代,默认是红色的var styles = {                         frameColor: #65e102,

    1.2K40

    ionic2实现功能

    plugin add cordova-plugin-qrscanner 安装ionic2插件npm install --save @ionic-nativeqr-scanner----2.使用插件1.创建的页面 ionic generate page qrdcan2.页面跳转到页面跳转方法 跳转页面 goQrdcan(){ this.navCtrl.push(QrdcanPage); }3.页面 index.html qrdcan.html 页面 qrdcan.scsspage-qrdcan { .qrscanner { background: none; &-area { width:

    36320

    使用Zxing实现

    ,出于对的兴趣而做的,只是一直未运用到实际的工作中,就当是玩泥巴了! 目录的逻辑Zxing介绍实现主要代一. 的逻辑所谓的,是用某种特定的几何图形按一定规律在平面(方向上)分布的黑白相间的图形,用于记录数据符号信息的东西; 在代编制上巧妙的利用构成计算机内部逻辑基础的0和1比特流的概念,使用若干个与进制相对应的几何形体来表示文字数值信息 ,通过图像输入设备或光电设备自动识读以实现信息自动处理; 能够在横向和纵向两个方位同时表达信息,因此能在很小的面积内表达大量的信息;相对于条形的优势就是省空间;. Zxing介绍Zxing是一个开放源的,用java实现的多种格式的1D2D条图像处理库,它包含了联系到其他语言的接口。 Zxing可以实现使用手机的内置的摄像头完成条形与解

    92260

    Zxing(Android开源库)

    最近研究了一下,github地址(https:github.comzxingzxing)。本来想做个相册内的的,结果没做成。我先分析一下整个开源项目的流程 ? no handler or resolution available); } }注意到了没,这个byte data哪里来的导致RGBLuminanceSource 构造函数有问题,所以就一直Toast解析有误 有没有大神指点一

    1.3K30

    枪对接手册

    前言 本博客介绍枪对接,本博客仅仅写写实现过程,仅仅是给学习者作为一个了解,枪需要相关硬件厂家做好一些dll动态链接库,当然也有一些不需要dll动态链接库,动态链接库的需要厂家提供 生成 现在要实现的功能是这样的,网站打开按钮,就启动枪,之后,网站自动跳转一个页面 页面上,我们可以用jquery一些插件生成一个里可以放一个查询的id就好。 定义一个div,来放 引入jquery生成的插件jquery.qrcode.js,脚本实现 $(function(){ $(div).each(function(index,element) { createtQrcode(element); }) }); 生成办件 function createtQrcode(obj){ var qrcode = $(obj).qrcode({ text 枪对接 页面加上这些代 触发函数,后,获取的数据dataStr var len = idtPort.get_data_len(); var arr = idtPort.get_data

    1.9K20

    Zxing和那些坑

    (不仅仅局限于...)。 在zxing中,的界面即Activity已经帮我们写好了。在activity包下:?所以,我们启动的页面就有了以下代:?很简单,就是启动该Activity。 所以,单凭以上2个部分是满足不了大家的,那么,我们下面来看几个问题:(1)你是否遇到了,取景框太小,以至于离很远才可以到?(2)取景框对准拉伸变形了,根本不出结果来! 填了第一个坑,我们来填第个:针对于时,拉伸变形的问题,是因为zxing默认是针对横屏的,所以,我们只需要改变x,y的计算,即横纵轴即可。 注:最近有朋友说近距离不出,需要远一点才可以。

    37910

    CameraX 封装组件

    仓库地址究极花里胡哨camreaX小优化 去除zxing额外支持的格式(有争议的点,其实并没有特别大的差距) MultiFormatReader的decodeWithState()是使用方的入口方法 区域放大到全局 去除项目中的区域,将图像识别区域放大到整张区域,这样增加了的边界情况,不需要特意的对准屏幕的区域。 将相机升级到jetpack的CameraX 谷歌已经在官方提供了对于camera2的整合包,集成在CamreaX,而且CameraX内部有对于图片分析的接口,所以我们在这个接口中会对原来的进行一次转移 ,然后构建一个线程池专门去处理的分析器。 = 双击放大 当前中没有调整焦距的功能,所以我们在这次调整中对其进行了一次双击放大的开发。 通过监控双击事件实现对应监听。

    36761

    Android实现功能

    本文实例为大家分享了Android实现的具体代,供大家参考,具体内容如下1.效果图:?

    43910

    Android实现条形

    有个是目前移动端和webAPP 常用是一种和用户的交互方式,常用在社交,支付,电商app中,本文介绍实现条形。? 在本次教程中,我们将使用ZXing库让我们的app实现条形。 为什么选择ZXing要实现条形功能,常用的有下面几种方法:使用Google Play Service和Mobile Vision APIs。使用barcodescanner库。 特别是当UI非常复杂时,你就需要拉取整个项目的源然后自己进行定制。现在就只剩下ZXing了。ZXing库由谷歌出品,所以在短期内应该不会停止护。 ZXing是什么Zxing是Google提供的关于条(一)的解析工具,提供了的生成与解析的方法。

    49610

    Android实现和生成

    本文实例为大家分享了Android实现和生成的具体代,供大家参考,具体内容如下需求:就是需要把数据存放到中,然后通过拿到数据,并展示到页面上。功能展示:?? demo下载:Android生成实现:1.引用第三方AndroidX 版本implementation com.king.zxing:zxing-lite:1.1.7-androidx2.

    18910

    相关产品

    • 漏洞扫描服务

      漏洞扫描服务

      漏洞扫描服务是用于网站漏洞监测的安全服务,为企业提供7×24小时准确、全面的漏洞监测服务,并为企业提供专业的修复建议, 从而避免漏洞被黑客利用,影响企业资产安全…

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭

      扫码关注云+社区

      领取腾讯云代金券