精华内容
下载资源
问答
  • 二维码编程

    2013-04-17 17:23:00
    二维码编程,unit RM_BarCode; interface {$I RM.INC} {$IFDEF TurboPower}
  • 是关于二维码编程的一个详细delphi例子
  • Android 二维码编程

    千次阅读 2015-11-04 20:12:09
    android 二维码 Android二维码 实例 有源代码 精简 有图

    这两天一直忙这帮老师整理国家资源库的视频了 ,又是录制又是剪辑,又是写字幕,快忙死了,本来不会那些视频制作一类的软件,现在我都可以拍电影了。

    没有时间做自己的项目了,昨天晚上加班把二维码搞出来了。本来以为特别麻烦,没想到。。。。简直不用智商啊。

    那两天搞二维码没有头绪,就网上找资料,查资料, 对亏看到传智播客上的视频了,就照骆驼画马了。竟然可以。

    又废话了......



    让你开发二维码   听起来就瘆的慌。但我们又官方提供的开源代码,可以参考。Zxing

    https://github.com/zxing/zxing  里面有代码   但工程太大。但我们有高手整理出来的精简版的,我们直接用就可以。

    我本来想自己整理一份,我就一份份改,我去,类与类之间关系太紧了,花了两个小时的干出一大堆,最后还是有错,算了还是用前辈的吧,不要重复发明轮子嘛,没意义。




    一 .导入文件

    首先导入一些Android文件工程(我会提供源代码的)

    导入时需要注意一个问题 直接上图



    二 . 使它成为外部项目可以引用的库

    导进去后我们找到项目   属性 -->Android-->左下角有一个Library 我们需要打上勾。


    这样的话外部的项目就可以引用它了。   因为单独一个二维码扫描 解码 完全没有意义。

    三. 新建自己的项目



    新建完后我们 需要进行引用导入的这个项目。
    同样进入项目属性  Android  右下角有添加外部项目



    四 .做完这些后就添加权限  和  注册页面


    打开我们导入项目的 AndroidManifest.xml 把他所需要的条件 添加到  新建的项目中的AndroidManifest.xml


    添加那些呢???




    好了。我们先写自己的界面



    <span style="font-size:14px;"><span style="color:#000099;"><RelativeLayout 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:paddingBottom="@dimen/activity_vertical_margin"
        android:paddingLeft="@dimen/activity_horizontal_margin"
        android:paddingRight="@dimen/activity_horizontal_margin"
        android:paddingTop="@dimen/activity_vertical_margin"
        tools:context=".MainActivity"
        </span><span style="color:#ffcc33;">android:background="@drawable/a002"</span><span style="color:#000099;"> >
        
        <Button
            android:id="@+id/buttonscan"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentTop="true"
            android:layout_centerHorizontal="true"
            android:textColor="#FF0000"
            android:text="Scan" />
    
        <TextView
            android:id="@+id/textViewshow"
            android:layout_width="fill_parent"
            android:layout_height="40dp"
            android:layout_below="@+id/buttonscan"
            android:gravity="center_horizontal|center_vertical"
            android:text="Show" />
    
        <ImageView
            android:id="@+id/imageview"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_below="@+id/buttonprint"
            android:layout_centerHorizontal="true"
            android:layout_marginTop="46dp" />
    
        <Button
            android:id="@+id/buttonprint"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_below="@+id/editText1"
            android:textColor="#FF00FF"
            android:text="Ok,Print" />
    
        <Button
            android:id="@+id/buttonclear"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/textViewshow"
            android:layout_below="@+id/textViewshow"
            android:textColor="#00FFFF"
            android:text="清除Show" />
    
        <EditText
            android:id="@+id/editText1"
            android:layout_width="fill_parent"
            android:layout_height="wrap_content"
            android:layout_alignLeft="@+id/buttonclear"
            android:layout_below="@+id/buttonclear"
            android:ems="10"
            android:gravity="center_horizontal"
            android:hint="请输入您要生成的信息" />
    
    </RelativeLayout></span></span>
    

    然后写主程序

    <span style="font-size:14px;"><span style="color:#990000;">package com.example.qrdemo;
    
    import com.google.zxing.WriterException;
    import com.zxing.activity.CaptureActivity;
    import com.zxing.encoding.EncodingHandler;
    
    import android.os.Bundle;
    import android.app.Activity;
    import android.content.Intent;
    import android.graphics.Bitmap;
    import android.view.Menu;
    import android.view.View;
    import android.view.Window;
    import android.widget.Button;
    import android.widget.EditText;
    import android.widget.ImageView;
    import android.widget.TextView;
    import android.widget.Toast;
    
    public class MainActivity extends Activity
    {
    
    	private Button Scan;
    	private TextView textView;
    	private EditText Input;
    	private Button Print;
    	private ImageView  Image;
    	private Button Clear;
    	@Override
    	protected void onCreate(Bundle savedInstanceState)
    	{
    		super.onCreate(savedInstanceState);
    		this.requestWindowFeature(Window.FEATURE_NO_TITLE);
    		setContentView(R.layout.activity_main);
    		Scan = (Button)findViewById(R.id.buttonscan);
    		textView = (TextView)findViewById(R.id.textViewshow);
    		Input = (EditText)findViewById(R.id.editText1);
    		Print = (Button)findViewById(R.id.buttonprint);
    		Image =(ImageView)findViewById(R.id.imageview);
    		Clear =(Button)findViewById(R.id.buttonclear);
    		
    		Scan.setOnClickListener(new View.OnClickListener()
    		{
    			
    			@Override
    			public void onClick(View arg0)
    			{
    				// TODO Auto-generated method stub
    				Intent newactvity =new Intent(MainActivity.this,CaptureActivity.class);
    				//startActivity(newactvity);
    				startActivityForResult(newactvity,0);
    				//startActivityForResult (Intent intent, int requestCode)
    				//相同调用活动返回结果不带任何选项
    			}
    		});
    		
    		Clear.setOnClickListener(new View.OnClickListener()
    		{
    			
    			@Override
    			public void onClick(View arg0)
    			{
    				// TODO Auto-generated method stub
    				textView.setText("");
    			}
    		});
    		
    		
    		
    		Print.setOnClickListener(new View.OnClickListener()
    		{
    			
    			@Override
    			public void onClick(View arg0)
    			{
    				// TODO Auto-generated method stub
    				String inputmessage =  Input.getText().toString();
    				if(inputmessage.equals(null))
    				{
    					Toast.makeText(MainActivity.this, "请输入您要合成的数据",Toast.LENGTH_SHORT).show();
    				}else
    				{
    					try
    					{
    						Bitmap qrbitmap = EncodingHandler.createQRCode(inputmessage,800);
    						Image.setImageBitmap(qrbitmap);
    					} catch (WriterException e)
    					{
    						// TODO Auto-generated catch block
    						e.printStackTrace();
    					}
    				}
    			}
    		});
    		
    	}
    
    	protected void onActivityResult(int requestCode,int resultCode,Intent data)//结果处理函数
    	/*
    	 * 活动启动时调用退出,让您请求码你开始用,结果代码返回,并且从它的任何其他数据。
    	 * 如果活动,将RESULT_CANCELED的结果代码显式地返回,
    	 * 没有返回任何结果,或在其操作期间坠毁。
    	 * */
    	{
    		super.onActivityResult(requestCode,resultCode,data);
    		if(resultCode == RESULT_OK)//标准活动结果:操作成功
    		{
    			String result = data.getExtras().getString("result");//getExtras()从意图检索扩展数据的map。
    			textView.setText(result);
    		}
    	}
    
    }</span><span style="background-color: rgb(0, 153, 0);">
    </span></span>

    给你们几张  API的截图          反正上边几个函数方法我不太不明白   然后就查了查API 清楚了些




    不懂英文,像我一样用电子词典


    好吧 完了 就这些而已  因为我们调用的开源的,所以不用太麻烦。

    看一下结果吧啊。。



    OK完了,


    源代码    源代码下载                                                http://download.csdn.net/detail/csdnhejingzhou/9241763


    展开全文
  • C#如何对二维码编程

    2018-03-27 20:07:04
    假设一个界面上有一个按钮和一个二维码图标,当手机扫二维码通过时,按钮可用,否则按钮保持不可用状态。
  • 机器码编程 退役后,陆军上尉David Molina知道他想从事软件开发。 当莫利纳(Molina)在该领域进行研究时,他发现自己被大量的信息和选择所淹没。 例如:哪种编码语言是正确的学习语言? 哪种语言对在就业市场上竞争...

    二维码编程

    退役后,陆军上尉David Molina知道他想从事软件开发。 当莫利纳(Molina)在该领域进行研究时,他发现自己被大量的信息和选择所淹没。 例如:哪种编码语言是正确的学习语言? 哪种语言对在就业市场上竞争最有价值? 更令人困惑的是,有无数的以营利为目的的代码学校正以指数级的速度激增,而且每所学校都宣传自己的职业生涯,而其费用只是四年计算机科学学位费用的一小部分。 他在哪里可以寻求有关如何进入科技行业的指导?

    2016年,《操作规范》增加了1,300多名成员。

    为了解决这个问题,David于2014年开始制定《操作规范》,为处于相同情况的其他退伍军人充当灯塔。 今天,Operation Code是一个成熟的501(c)(3)非营利组织,我们的使命是为退伍军人及其家人提供新的软件开发职业道路。 2016年,《操作规范》增加了1,300多名成员。 2017年到目前为止,Operation Code有望实现3,100多个增长,同比增长137%以上。

    操作规范背后的核心思想一直是,将经验丰富的IT专业人员与IT职业生涯中各个级别的资深人士配对。 行动守则的成员包括从现役人员到军人配偶,再到已经退休多年的退伍军人,我们的全志愿员工如何确保组织满足其所有成员的需求? 考虑到我们成员的多样性,在他们职业生涯的不同阶段,目标如此广泛,答案是:这并不容易。

    退伍军人事务部估计,每年有25万在职人员离职,其中IT是雇用退伍军人的第一大行业。 2016年,码校市场增长到91所全日制学校,毕业了17,000多名学生。 这两个大人口的交集是《操作规范》指导计划的目标。 为了应对这一严峻的挑战,我们围绕三个不同的方面设计了指导计划。 我们的前两个组成部分-指导服务和操作代码小队-基于指导的培训,并且本质上是短期的。 最后一个(一对一的指导)是一项长期的指导计划。 让我们看一个示例成员Sam,以说明Operation Code的指导计划如何工作。

    山姆将在几个月后离职,并正在寻求职业转变。 她对编程感兴趣,并且在在线搜索信息后,在operationcode.org上找到了被批准使用其GI法案的代码学校列表。

    导师服务

    加入“行动代码”后,Sam受到一个友好的机器人的欢迎,该机器人为她提供了有关可供过渡军事成员使用的各种程序的基本信息,以及一系列核心编程术语和编码语言。 感到有些迷茫,Sam进入了我们的指导计划,并遇到了我们的第一个计划:Mentor Services。 导师服务是我们的新成员可以与我们100多个导师之一进行的单项约会。 指导服务涵盖五个基本领域:

    1. 一般指导
    2. 配对编程
    3. 代码审查
    4. 履历审查
    5. 模拟面试

    不知道从哪里开始,Sam签署了一般指导。 导师与Sam会面,并通过即时消息(IM),电话或有关她的目标的视频聊天,并努力为她设定正确的方向。 Sam确定她对Ruby Web开发感兴趣。 我们的导师会给她资源以进行审核,Sam开始了学习编程的漫长旅程。

    结对编程服务在导师的陪同下为成员提供一对一的帮助。

    随着Sam逐步学习教程,代码难题和小项目,她开始感到迷茫。 事情变得越来越复杂,她不确定构造代码的最佳方法。 此时,她回到了我们的Mentor Services计划,并提交了结对编程的请求。 结对编程服务在导师的陪同下为成员提供一对一的帮助。 她可以共享她的屏幕并获得实时建议,评论和支持。

    几个星期过去了,Sam现在准备向开源项目提交她的第一个请求请求。 她感到有些紧张,不确定自己的更改是否正确。 她的操作码再次得到修复。 代码查看服务比操作代码对编程服务异步得多,它为新成员提供了一个经验丰富的程序员来查看他们的提交,从而使他们有信心提出第一个请求请求。

    山姆很快成为一名经验丰富的程序员。 她能够完成基本任务,但很快就对编写简单的Fizz Buzz和购物车程序感到厌烦。 她渴望更多。 她注意到一些似乎很有趣的“操作码”小队。 行动守则小组是由导师领导的小组,为成员们设定了设定的目标和时间表。 这些团队的工作范围很广 ,从通过Exercism运作到向开源社区回馈力量,目的都是让我们的成员习惯于在团队中专业地工作。

    几周后,Sam带领着几个Operation Code小队,表现出了自己完成编程任务和在分布式团队中工作的能力,现在正在寻找自己的第一份编程工作。 与往常一样,此处提供了操作码。 Sam提出了要求进行简历审查和模拟面试的请求。 我们的导师团队开始行动起来,让她准备好接受这些采访。

    拥有如此庞大且多样化的成员基础,为现有成员和Sam之类的新成员提供有用而有效的指导是一项艰巨的任务。 运营准则(Operation Code)试图通过针对我们成员的不同部分运行多层指导小组来应对这一挑战。

    在2017年中,我们将启动新的一对一指导计划。 这将为我们的会员提供传统的导师/门生关系。 我们的成员将能够使用他们的判断来浏览我们指导者的个人资料,从而找到他们认为会与其单击的人。 成员开始联系后,操作规范的工作人员将跟进双方,以确保事情进展顺利。

    如果您有兴趣成为导师,或者您是退伍军人,军人或军事家庭成员,请访问operationcode.org以获得更多信息。 欢迎所有国家和服务。

    操作规范-执行 VimeoTeresa Mahoney 扩大GI法案的任务

    翻译自: https://opensource.com/article/17/4/operation-code-mentors-veterans

    二维码编程

    展开全文
  • 1 首先下载jar包 ...二维码需要用xing项目的jar包,core-3.3.2.jar 进入到www.github.com/xing/xing网页,中下方有一个链接 Get Started Developing,其中有下面的链接 https://github.com/zxing...

     

    http://blog.sina.com.cn/s/blog_783ede030102x150.html

    1 首先下载jar包

    二维码需要用xing项目的jar包,core-3.3.2.jar

    进入到www.github.com/xing/xing网页,中下方有一个链接

    Get Started Developing,其中有下面的链接

    https://github.com/zxing/zxing/wiki/Getting-Started-Developing

    进入之后,里面有“just need a jar file”

    点击进入https://repo1.maven.org/maven2/com/google/zxing/

    选择https://repo1.maven.org/maven2/com/google/zxing/zxingorg/3.3.2/

    zxingorg-3.3.2.war 
    下载

    2 解压后把其中的.jar文件拷贝到app的lib目录下,然后在android studio里面选择app
    ,图标“procedure structure”,然后选择左下角的app,然后选择右上角的dependency,然后选择+号,
    把lib下的jar包加进去即可,
    编译器就可以找到com.google.zxing...



     

    转载于:https://www.cnblogs.com/strongdady/p/9034833.html

    展开全文
  • Qt编程公众号二维码

    2017-08-22 21:05:50
    Qt编程公众号二维码

    Qt编程公众号二维码


    展开全文
  • 编程实现简单二维码

    2013-04-12 15:25:01
    学习C#编程技术记录,实现简单二维码的源代码。资源来自网络,程序测试通过。
  • 二维码生成.rar

    2019-07-12 22:29:25
    二维码编程实例使用C#.net编写而成的,BS结构,打开页面可以直接使用
  • 生成个性二维码_CodingPark编程公园

    万次阅读 2020-06-14 20:36:14
    二维码 (2-dimensional bar code),是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。
  • 主要介绍了Android编程实现二维码的生成与解析方法,结合实例分析了Android二维码的生成与读取二维码的相关技巧,并提供了二维码jar包供读者下载,需要的朋友可以参考下
  • delphi二维码生成示例

    2012-08-19 20:08:50
    二维码编程的一个详细delphi例子,没有使用控件,简单易用。 可以做为QRCode的参考.
  • Java:Java编程实现导出二维码

    千次阅读 2019-05-09 15:35:15
    Java:Java编程实现导出二维码 目录 输出结果 代码设计 输出结果 更新…… 代码设计 public class QRCodeUtil { private static final String CHARSET = "utf-8"; private static ...
  • 二维码识别和生成二维码 前言:有的时候需要进行二维码扫描,但是二维码是怎么在Unity中进行生成呢?本文将介绍到,同时还会涉及到另外一个插件,可以进行对二维码的扫描。 准备资料:ZXing.Net.0.14.0.0.zip 作用...
  • 二维码编程的一个详细delphi例子,无须其它组件支持,简单易用。
  • java编程二维码要用的jar包,具体流程参见:http://blog.csdn.net/qq_29656961/article/details/78152123
  • 二维码编程 经过修改二维码生成已图片方式,点击按钮后,图片生成在c:\1.jpg
  • 二维码

    2016-06-23 14:21:00
    根据二维码算法就能编程实现。 2,手机百度能够识别二维码的原理: 解码器解读图片中的数字矩阵,还原成网页链接。 3,在线二维码生成,草料二维码 有免费的,可以进行一些简单的设计。 转载于:...
  • 这是一个基于ZXing的Android手机二维码编程演示程序
  • 解决如何用Matlab编程实现QR二维码的生成与识别。 zxing-core-1.7和zxing-j2se-1.7为Zxing开源库,版本时1.7 encode.m和decode_qr.m是编解码的函数 QR_main.m是主程序。 qr.jpg是二维码图像,测试识别的测试用图...
  • 最近用到了二维码编程,详细的研究了下,上传以便留档。二维码又称QR Code,QR全称Quick Response,是一个近几年来移动设备上超流行的一种编码方式,它比传统的Bar Code条形码能存更多的信息,也能表示更多的数据...
  • 编程环境 二维码编码:Qt5.14 + qrcode库 二维码解码:Qt5.14 + QZXing库 qrcode库下载地址:https://fukuchi.org/works/qrencode/ QZXing库下载地址:https://github.com/ruisebastiao/QZXing 1 二维码编码 ...
  • 微信公众号二维码 大家好,以下是我的微信公众号二维码,平时会在公众号里分享和总结一些技术心得,欢迎骚扰交流。
  • 近些年来二维码因为存储的字节数多而被广泛应用于各种用途和信息传递,相信你也会想尝试一下这方面的编程,这儿有一个开源的项目及相关的依赖包可以让你轻松愉快的上手二维码编程
  • 安装 pip install qrcode[pil] pipy:https://pypi.org/project/qrcode/ github:https://github.com/lincolnloop/python-qrcode 代码示例 import qrcode img = qrcode.make('输入几个中文...img.save(...
  • PDF417二维码编码算法优化及计算机编程实现

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,932
精华内容 772
关键字:

二维码编程