Articles of zxing

如何在android中使用Zxing

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

ZXing如何扫描QR码和1D条码?

我刚刚在我的应用程序中导入了ZXing库,我知道如何设置putExtra函数来扫描QR-Code条形码 : 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); 但是如何让App能够同时扫描? (1D和2D条形码)。 谢谢! 马尔科

QR码扫描没有全屏相机

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

Android zxing – 人像摄像头预览/ surfaceview拉伸/扭曲

我设法使用此处的答案将相机预览旋转为肖像: http : //code.google.com/p/zxing/issues/detail?id = 178#c46 然而,预览本身是拉伸/扭曲的 – 高度似乎是拉伸以填充框(但可能是宽度对于屏幕太大而且它被压扁以适应) 有没有办法“包装”内容而不是使其拉伸以适应表面视图? 编辑:我通过改变’CameraConfigurationManager’中的’findBestPreviewSizeValue’方法并反转X和Y点(通过sean owen为下面的指针!)对它进行排序,这里是代码: private static Point findBestPreviewSizeValue(CharSequence previewSizeValueString, Point screenResolution) { int bestX = 0; int bestY = 0; int diff = Integer.MAX_VALUE; for (String previewSize : COMMA_PATTERN.split(previewSizeValueString)) { previewSize = previewSize.trim(); int dimPosition = previewSize.indexOf(‘x’); if (dimPosition < 0) { Log.w(TAG, "Bad preview-size: " + […]

Android – 条形码扫描,选项? 斑马线?

我想创建一个Android应用程序,它将能够扫描条形码,获取条形码中包含的信息,然后能够以某种方式使用该信息。 我不知道如何创建条形码扫描仪,所以我去谷歌搜索,似乎Zxing是在应用程序中实现条形码扫描仪最常用的方式。 一些链接: http://code.google.com/p/zxing/ http://awalkingcity.com/blog/2008/08/25/qr-codes-made-easy-in-android/ 使用ZXing创建一个Android条码扫描应用程序 然而,我在zxing上find的样本涉及必须提示用户进入市场并安装zxing条形码扫描仪,以便我的应用程序可以在需要时调用条形码扫描器,然后条形码扫描器将信息返回到我的应用程序。 虽然这对我来说是一个很好的起点,但我想知道是否还有其他选项可以让我在我自己的应用程序中嵌入条形码扫描器,而不必提示用户下载辅助应用程序?

在Zxing条码应用程序中获取相机错误

我正在尝试使用Zxing Library来开发条形码扫描仪。 我的活动如下: public class Scanner extends Activity { private static final String PACKAGE = “com.test.scan”; private static final String SCANNER = “com.google.zxing.client.android.SCAN”; private static final String SCAN_FORMATS = “UPC_A,UPC_E,EAN_8,EAN_13,CODE_39,CODE_93,CODE_128”; private static final String SCAN_MODE = “QR_CODE_MODE”; public static final int REQUEST_CODE = 1; @Override public void onCreate(Bundle icicle) { super.onCreate(icicle); setContentView(R.layout.main); Button ok; ok […]

Android使用ZXing生成QR码

在尝试在Android编程中生成QR代码时遇到了一些问题。 这是我遵循的教程 。 单击“生成”按钮时,我调用此方法: 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 […]

Android ZXing获取条形码图像

我正在使用Zxing库在我的Android应用程序中生成条形码 Intent intent = new Intent(“com.google.zxing.client.android.ENCODE”); intent.putExtra(“ENCODE_FORMAT”, “UPC_A”); intent.putExtra(“ENCODE_DATA”, “55555555555”); startActivityForResult(intent,0); 反正有没有将生成的图像保存在我的应用程序中,它正在调用Zxing? 我看到在我的onActivityResult我的意图为null。 在此先感谢您的帮助

更新sdk得到zxing的NoClassDefFoundError

如何解决这个NoClassDefFoundError。 我已经在我的应用程序中集成了Zxing,每件事都运行良好。 然后我更新了我的sdk和eclipse插件,当我运行项目时,日志说 03-27 17:27:45.173: E/AndroidRuntime(8917): FATAL EXCEPTION: main 03-27 17:27:45.173: E/AndroidRuntime(8917): java.lang.ExceptionInInitializerError 03-27 17:27:45.173: E/AndroidRuntime(8917): at java.lang.Class.newInstanceImpl(Native Method) 03-27 17:27:45.173: E/AndroidRuntime(8917): at java.lang.Class.newInstance(Class.java:1429) 03-27 17:27:45.173: E/AndroidRuntime(8917): at android.app.Instrumentation.newActivity(Instrumentation.java:1021) 03-27 17:27:45.173: E/AndroidRuntime(8917): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2577) 03-27 17:27:45.173: E/AndroidRuntime(8917): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2679) 03-27 17:27:45.173: E/AndroidRuntime(8917): at android.app.ActivityThread.access$2300(ActivityThread.java:125) 03-27 17:27:45.173: E/AndroidRuntime(8917): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2033) 03-27 17:27:45.173: E/AndroidRuntime(8917): at android.os.Handler.dispatchMessage(Handler.java:99) 03-27 […]

Android – 条形码扫描,选项? 斑马线?

我想创建一个Android应用程序,它将能够扫描条形码,获取条形码中包含的信息,然后能够以某种方式使用该信息。 我不知道如何创建条形码扫描仪,所以我去谷歌搜索,似乎Zxing是在应用程序中实现条形码扫描仪最常用的方式。 一些链接: http://code.google.com/p/zxing/ http://awalkingcity.com/blog/2008/08/25/qr-codes-made-easy-in-android/ 使用ZXing创建一个Android条码扫描应用程序 然而,我在zxing上find的样本涉及必须提示用户进入市场并安装zxing条形码扫描仪,以便我的应用程序可以在需要时调用条形码扫描器,然后条形码扫描器将信息返回到我的应用程序。 虽然这对我来说是一个很好的起点,但我想知道是否还有其他选项可以让我在我自己的应用程序中嵌入条形码扫描器,而不必提示用户下载辅助应用程序?