Articles of zxing

ZXing条码扫描器在片段中的自定义布局

我在Android Studio上的这个页面上开发了ZXing条码连续扫描器。 我的应用程序build.gradle包括: repositories { mavenCentral() maven { url "https://raw.github.com/embarkmobile/zxing-android-minimal/mvn-repo/maven-repository/" } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile 'com.android.support:appcompat-v7:23.0.1' compile files('src/main/jniLibs/scanditsdk-android-4.7.5.jar') compile files('src/main/jniLibs/httpclient-4.0.jar') compile 'com.journeyapps:zxing-android-embedded:3.0.3@aar' compile 'com.google.zxing:core:3.2.0' } 和我的Fragment.xml的布局: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#00CC00" android:orientation="vertical" android:weightSum="100"> <com.journeyapps.barcodescanner.CompoundBarcodeView android:id="@+id/barcode_scanner" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="40" > </com.journeyapps.barcodescanner.CompoundBarcodeView> <LinearLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="5dp" android:gravity="center" android:orientation="horizontal" android:weightSum="100" […]

Android使用Zxing生成QR代码和条形码

使用zxing生成qr码的代码是— 它需要string数据和imageview这工作得很好 private void generateQRCode_general(String data, ImageView img)throws WriterException { com.google.zxing.Writer writer = new QRCodeWriter(); String finaldata = Uri.encode(data, "utf-8"); BitMatrix bm = writer.encode(finaldata, BarcodeFormat.QR_CODE,150, 150); Bitmap ImageBitmap = Bitmap.createBitmap(150, 150,Config.ARGB_8888); for (int i = 0; i < 150; i++) {//width for (int j = 0; j < 150; j++) {//height ImageBitmap.setPixel(i, j, bm.get(i, j) […]

在网页中使用zxing条码扫描器

有没有一个工作的例子,您可以如何使用从网页zxing条码扫描仪? 参考这个文档: https : //github.com/zxing/zxing/wiki/Scanning-From-Web-Pages 下面的testing代码不应该工作吗? function Test1() { $.ajax( { url: "zxing://scan/?ret=http%3A%2F%2Ffoo.com%2Fproducts%2F%7BCODE%7D%2Fdescription&SCAN_FORMATS=UPC_A,EAN_13", success:function() { alert("success"); }, error:function() { alert("error"); } }); } function Test2() { $.ajax( { url: "http://zxing.appspot.com/scan?ret=http%3A%2F%2Ffoo.com%2Fproducts%2F%7BCODE%7D%2Fdescription&SCAN_FORMATS=UPC_A,EAN_13", success:function() { alert("success"); }, error:function() { alert("error"); } }); } <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <button id="button1" onClick="Test1();">Test 1</button> <br> <br> <button id="button2" onClick="Test2();">Test 2</button> 我一直在我的Android 4.4.2三星Galaxy TabPro和三星Galaxy […]

如何在Android中使用Zxing

我是中兴的新手。 我在我的Android应用程序中使用zxing进行条码转换。 任何人都可以指导我如何包括zxing到android设备。

Android使用ZXing生成QR码

我在尝试在Android编程中生成QR码时遇到了一些问题。 这是我遵循的教程 。 当我点击生成button时,我正在调用这个方法: private void generateQR(){ String qrInputText = "test"; //Find screen size WindowManager manager = (WindowManager) getSystemService(WINDOW_SERVICE); Display display = manager.getDefaultDisplay(); Point point = new Point(); display.getSize(point); int width = point.x; int height = point.y; int smallerDimension = width < height ? width : height; smallerDimension = smallerDimension * 3/4; //Encode with a […]

ZXing如何扫描QR码和一维条码?

我只是在我的应用程序中导入了ZXing库,我知道如何设置putExtra函数来扫描QR码条形码 : INTENT = new Intent("com.google.zxing.client.android.SCAN"); INTENT.putExtra("SCAN_MODE", "QR_CODE_MODE"); startActivityForResult(INTENT, 0); 如果我想扫描一维条码 : INTENT = new Intent("com.google.zxing.client.android.SCAN"); INTENT.putExtra("SCAN_MODE", "PRODUCT_MODE"); startActivityForResult(INTENT, 0); 但我如何使应用程序能够扫描? (一维和二维条码)。 谢谢! 马尔科

二维码扫描没有全屏相机

我需要在Android应用程序中连续扫描QR码,而应用程序的主视图在屏幕上。 主视图应该包含一个带有相机预览的窗口,但不包括全屏相机预览。 用法示例:主视图,其中包含扫描的QR码列表和相机预览。 当新的QR码被扫描时,它被添加到列表中。 可能吗?

如何将ZXing Library与Android Studio进行条码扫描?

我一直在寻找互联网如何包括zxing库到我的项目,我发现这个教程: http : //blog.dihaw.com/integrating-zxing-in-your-android-app-as-standalone-scanner / 但是,当我到达点,你需要检查BeepManager添加R导入我得到我的项目中的所有types的错误(即使在MainActivity),它无法findR. 我也发现这一个https://github.com/journeyapps/zxing-android-embedded/blob/master/README.md这似乎更容易,因为它是由gradle自动集成,但是当我同步它popup一个错误它找不到文件。 任何帮助将不胜感激:)我是新的Android Studio。 编辑: 我添加了第二个方法(具有gradle设置的那个)的设置到我的build.gradle,popup4个错误: Error:Failed to find: com.embarkmobile:zxing-android-legacy:2.0.0 Error:Failed to find: com.google.zxing:core:3.0.1 Error:Failed to find: com.embarkmobile:zxing-android-integration:2.0.0 Error:Failed to find: com.embarkmobile:zxing-android-minimal:2.0.0 任何帮助? – -回答 – – 要解决这个问题,我需要在Gradle上禁用离线工作。 进入Android Studio的设置> Gradle>取消选中“离线工作”之后,你很好走!

如何整合Zxing条码扫描器而不安装实际的zxing应用程序(无法parsing符号:.android.CaptureActivity)?

我想将zxing扫描仪集成到我的应用程序,而不需要外部应用程序(从游戏商店zxing扫描仪)。 这是我的代码 Button scan = (Button) findViewById(R.id.scan_button); scan.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { Intent intent = new Intent("com.google.zxing.client.android.SCAN"); intent.setPackage("com.mypackage.app"); intent.putExtra("SCAN_MODE", "QR_CODE_MODE"); startActivityForResult(intent, SCANNER_REQUEST_CODE); } }); @Override public void onActivityResult(int requestCode, int resultCode, Intent intent) { if (requestCode == SCANNER_REQUEST_CODE) { // Handle scan intent if (resultCode == Activity.RESULT_OK) { // Handle successful […]

在Android应用程序中embeddedZXing

所以我是另一个不幸的android开发初学者,他需要在他的应用程序中embeddedZXing条码扫描器。 有很多的问题要求如何在这里做到这一点在stackoverflow但他们都没有一个答案,这是一个初学者真正可以理解和解释。 所有的答案都是这样的:“所有你需要做的就是构buildZXing项目的核心库,引用你的项目,然后从ZXing的android /目录复制一些代码到你的应用程序中,然后完成”。 但这对于noob不是很有帮助。 我的项目中引用了ZXings核心库。 我打开了条形码扫描仪应用程序源代码。 我正在尝试阅读和理解条码扫描器应用程序的代码,但对于我的知识水平来说太复杂了。 我只是想在我的应用程序中有一个button,当按下这个button时,会打开一个条形码扫描器,扫描器应该只能扫描一个条形码,解码并返回数字,不需要将代码发送到任何位置得到任何信息等,自己照顾这些事情。 我只需要一个简单的扫描程序,button点击开始,扫描代码并给出结果。 但我不知道如何自己做。 如果你只需要从ZXing扫描仪上复制一些文本,我认为这不应该很难,你只需要了解它的代码。 所以如果有人能解释这一点(告诉哪些部分的代码复制,如何启动buttononClick方法等扫描仪)请这样做,我敢肯定有很多人会真正感谢这一点,就像我会是。