- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我的意思是开始开发一个简单的 android 应用程序,用于使用 zebra RW420 打印机打印标签。他们有适用于 Android 的 SDK,但我不知道从哪里开始。
我设想了一个只有一个屏幕的应用程序,它要求提供标签或采购订单、我们想要打印多少份以及一个打印按钮。有人可以帮助我入门吗?任何帮助将不胜感激。
我要如何搜索打印机,SDK 会帮我完成吗??或者我必须使用 Androids BluetoothAdapter 类...关于标签格式我必须自己创建还是可以使用 SDK 中的现有文件?
我可以设置打印机打印多份吗??
最佳答案
SDK 提供蓝牙发现类。查看文档和示例。查看 BluetoothDiscoverer
类。它提供了一种查找所有蓝牙设备并在处理程序中通知您的方法。 SDK 附带了一个 Developer Demo,其中包含如何进行发现的示例:
try {
BluetoothDiscoverer.findPrinters(this, new DiscoveryHandler() {
public void foundPrinter(DiscoveredPrinter printer) {
String macAddress = printer.address;
//I found a printer! I can use the properties of a Discovered printer (address) to make a Bluetooth Connection
}
public void discoveryFinished() {
//Discovery is done
}
public void discoveryError(String message) {
//Error during discovery
}
});
} catch (ConnectionException e) {
e.printStackTrace();
} catch (InterruptedException e) {
e.printStackTrace();
}
关于适用于 Zebra RW420 打印机的 Android 打印应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12601798/
我将几个zpl文件发送到打印机进行测试,并且工作正常。 之后,我从UPS接收base64编码的zpl数据,并创建一个文件并通过Java小程序将其发送到打印机,现在我发送给它的任何zpl命令或文件都无济
我正在使用 Zebra GT800 标签打印机,标签角色大小为 2.5' * 1.75'。我正在努力使用 ZPL 命令将其调整为内部标签。我尝试使用在 ZPL 的用户指南中阅读的粗体文本中的几个值,但
如何为“文本”添加换行符?比如说: Hello World 会变成 Hello World 无论如何,我可以为我的代码添加一个换行符吗? ^FT78,76^A0N,28,28^FH\^FDHello\
我正在将 ZPL 代码传递给 Zebra 打印机。在这个 ZPL 代码中,我有一部分会生成二维码。 QR 码的值来 self 在为 WM6.5 开发的移动应用程序中使用条形码扫描功能获得的字符串。扫描
我正在将 ZPL 代码传递给 Zebra 打印机。在这个 ZPL 代码中,我有一部分会生成二维码。 QR 码的值来 self 在为 WM6.5 开发的移动应用程序中使用条形码扫描功能获得的字符串。扫描
我在 ZPL 中编程,我需要手动定义一个变量。一个简单的 Hello World 示例: ^XA ^FO,20,10^ADN,40,25^FDHello World^FS ^XZ 我希望能够: SET
我正在尝试在我的 Zebra Z410 标签打印机上打印波斯字符。但由于某种原因,它正在打印 ?????。我发送到打印机的 ZPL 代码是 ^XA ^FO50,50 ^PA1,1,1,1 ^A@N,5
有没有办法计算给定文本的 Zebra Font 0 的总宽度?考虑以下 ZPL 命令, **^XA^FO100,150^A030,30^FDSample Text^FS^XZ** 这里字符的高度和宽度
使用带有对特定标签进行编码的 ZPL 代码的 Zebra 打印机,我如何将 a 添加到现有的 ZPL 命令,以便打印同一标签的 3 个副本。 这必须是 ZPL 代码的一部分,因为发送命令 3 次不是一
我开发了一个在 Zebra TC70 上运行的应用程序。主要原因是该设备内置了二维条码扫描仪。 现在我还想在应用程序商店中发布相同的应用程序,而不需要 Zebra 要求。我内置了一项检查,用于检查设备
基于this question我已经实现了以下代码来将直接命令发送到我的 Zebra TLP2844 var cmm: AnsiString; i: integer; begin comm
为什么我的代码不能在本地主机上运行?用户打开日历并选择日期后,应该会弹出一条警报消息,但这并没有发生。它正在 jsfiddle.net 上运行。 Zebra_DatePi
我需要在 Zebra zq520 蓝牙热敏打印机上添加打印功能。我设法使用 flutter_blue 插件来做到这一点,但我对实现并不满意。我讨厌将字符串分成更小的 block 以便通过蓝牙(并且等待
我需要在 Zebra zq520 蓝牙热敏打印机上添加打印功能。我设法使用 flutter_blue 插件来做到这一点,但我对实现并不满意。我讨厌将字符串分成更小的 block 以便通过蓝牙(并且等待
我对 tablesorter 插件和 zebra 小部件有疑问,它们为偶数/奇数行启用不同的样式。 我的页面以一个空表开始;然后,用户编译一个表单,然后加载我的表格...所以问题是:在初始加载(也对列
我需要将 Zebra M4Plus 打印机中的“日期字段”从 UTF-8 编码为 UTF-16。为此,我需要使用“所需的翻译表”。在文档中我发现了这个: ~DER:JIS.DAT,27848,3000
任何熟悉 Zebra Datepicker 的人? 我似乎无法显示日历图标。 http://jsfiddle.net/abalter/gzbqrxpL/ 我也在尝试: Unt
我正在尝试使用 Zebra QLn220 和 link_os_sdk 从 iOS 设备打印图像。图像为 719x1248 像素,但打印时图像总是被切掉一半。我已通过 Zebra 设置实用程序将打印机的
过滤结果后显示“斑马”列表时出现问题。我有一个显示完美的斑马列表,这里是代码: $('ul li:odd').addClass('zebra_odd'); $('ul li:even').addCla
我有斑马 GC420d。使用 zebra 0.0.3a ,这是我的问题的一个例子: label = """ ^XA ^FO10,10 ^A0,40,40 ^FD Hello World ^FS ^XZ
我是一名优秀的程序员,十分优秀!