2012-08-02 67 views
0

我想创建一个可以读取Ba码的应用程序。我想通过我的应用程序不使用“ZXing”等第三方应用程序来完成此操作。请任何编码帮助或平面...Android中的条码扫描器

+0

教程很容易在网上并可以通过简单的谷歌搜索可以找到。当您遇到更具体的问题时,请在这里发帖。 – 2012-08-02 08:24:26

+0

为什么你想要对实际的扫描代码负责?如果某件事情改变了硬件或软件,你将有更多的事情来处理很少的(如果有的话)收益。您可以直接将Zxing整合到您的应用程序中,但严重声明这不是好的做法。 – 2012-08-02 08:27:03

+0

根据个人经验,不要将条形码扫描整合到您的应用程序中。你永远不会在ZXing附近做任何事,所以使用他们的应用程序。使用他们的IntentIntegrator类获得最佳体验。 – Krylez 2012-08-02 08:47:11

回答

1

我已经通过直接扫描条形码与我的应用程序完成Android应用程序。我已经使用了Zxing条形码源来获取我想要的功能,并且可以很容易地创建自己的扫描条形码的应用程序。

更特别的是,你要做的是设计一个可以拍照的屏幕,然后你只需要使用Camera对象,当你有一个图像捕获时,把它以一个ZXing方法的参数以位图格式。然后你会得到结果,你可以像你想要的那样显示它。

如果您对此有更具体的问题,请不要犹豫,问。我可以检索我的代码来帮助你。

+0

可以请你帮忙...我需要在我的应用程序中实现... – Goofy 2012-10-12 06:40:38

0

我建议你检查出为Android免费Scandit barcode scanner SDK。它带有一步一步的指南,示例代码和教学视频如何开始,它也适用于没有自动对焦相机和/或有限分辨率的低端Android设备。

如果您有兴趣将扫描的UPC号码转换为产品名称,还有一个product API

[免责声明:我是一个开发者在Scandit]