用Java写了一个条形码,但用手机扫描却无效

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用Java写了一个条形码,但用手机扫描却无效相关的知识,希望对你有一定的参考价值。

<img src='/barcode/CreateBarCode?code=NTTSMS-280236&barType=CODE128&checkCharacter=n&checkCharacterInText=n' ><servlet><servlet-name>CreateBarCode</servlet-name><servlet-class>barcode.BarCodeServlet</servlet-class></servlet><servlet-mapping><servlet-name>CreateBarCode</servlet-name><url-pattern>/CreateBarCode</url-pattern></servlet-mapping>

参考技术A 条形码是需要保存信息的,如果仅仅是用作图弄出一个来,没有任何意义,当然会无效、、、追问

那应该怎么弄?

追答

不知道,条形码是根据一定规则生成的图形,只有按照规则把相应的信息表达出来才可以吧。我记得条形码好像还得申请什么之类的,并不是单纯的一个图形。

参考技术B 哥们你真强..

就贴这么个条形码,咱能看出啥?追问

打开手机摄像头扫描二维码或条形码全部操作

(1)下载二维码的库源码

 链接:http://pan.baidu.com/s/1pKQyw2n 密码:r5bv

 下载完成后打开可以看到 libzxing 的文件夹,最后添加进 Android  Studio,操作 :File------》New-----》Import  Moudle

 技术分享

(2)按钮单击事件为  scanner

  后台代码:

    

public void scanner(View view){
startActivityForResult(new Intent(ScanActivity.this,
CaptureActivity.class),0);
}


@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
if(resultCode == RESULT_OK){
Bundle bundle = data.getExtras();
String result= bundle.getString("result");
etCan.setText(result);

}
}

(3)若是需要连续扫描
后台代码:
链接:http://pan.baidu.com/s/1sle7v4L 密码:o85e

 





















以上是关于用Java写了一个条形码,但用手机扫描却无效的主要内容,如果未能解决你的问题,请参考以下文章

我想用java设计一个条形码扫描器,将扫描的数字在数据库中查找详细信息,请问如何实现?解决有+

ZBar 是款桌面电脑用条形码/二维码扫描工具

如何识别条形码

关于条形码识别,Java实现

odoo条码扫描支持那些手机号

条码扫描枪与手机条码扫描枪有啥区别