用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写了一个条形码,但用手机扫描却无效的主要内容,如果未能解决你的问题,请参考以下文章