蓝牙小票机php接口,Android蓝牙打印小票,仿美团外卖小票打印
这个一个Android蓝牙打印小票demo,类似美团外卖小票打印
自适应排版小票格式,一行两列和三列轻松搞定,文本长短不用愁
先看一下效果图哈:
img01.png
img02.png
demo里主要是使用汉印打印机进行蓝牙小票打印,它还支持WiFi打印,USB打印和串口打印,SDK对接的话去汉印官网下载相应的zip包,里面有PDF文档和代码案例,文档上功能还是比较多的,比如与蓝牙进行关联以及各种状态获取以及各种属性设置等,项目里面我放了一份PDF的文档,就在info文件夹下。
但像打印的小票排版样式与细节这块相对是比较粗糙,直接在代码里写死的样式,而大多数平台的小票排版都不太一样,这里就涉及到自定义排版,而我这里主要讲的就是小票打印的排版样式了。
我在demo中已经把排版封装到 PrintUtil,主要的信息打印,商品名字、数量和小计都做了自适应兼容,多行等展示亦不会打乱排版,只管放心使用就好。
当然,个别特殊都样式设置就看着改,基本的样式我也封装了些方法,不够再加,如是接的sdk就根据文档给的功能增加,若是按原生的写法通过字节流传输给蓝牙打印机的,也可以将指令写入封装成方法进行添加设置。
demo里面还用到了lombok注解框架,主要是用于注解数据模型的get 和 set方法,这样就不需要写那么多凌乱的get() 和 set()了。
29/4.
1 新增选择打印机功能
2 新增爱印打印机支持
3 优化打印排版格式 (这个排版格式是可以公用的,打印机基本都是可以打印byte数组)
08/5.
1 优化汉印与爱印打印机连接状态回显
2 优化打印机连接成功后弹出提示
3 新增复坤打印机支持
蓝牙小票机php接口,Android蓝牙打印小票,仿美团外卖小票打印相关推荐
- Android蓝牙打印小票,仿美团外卖小票打印
这个一个Android蓝牙打印小票demo,类似美团外卖小票打印 自适应排版小票格式,一行两列和三列轻松搞定,文本长短不用愁 先看一下效果图: demo里主要是使用汉印打印机进行蓝牙小票打印,它还支持 ...
- Android仿美团外卖点菜联动列表
Android高仿美团外卖点菜联动列表效果 最近项目中有一个添加购物车的需求,需要做成美团外卖点菜联动ListView的效果,可能有的朋友觉得这很简单,不就是2个Listview点击事件联动处理机制吗 ...
- Android Studio初学者实例:Fragment学习--仿美团外卖界面
本次课程为Fragment为主题,课程的示例仿美团外卖界面,不同于底部导航栏的Fragment案例,此界面分为左侧切换与顶部切换.本文先是发布代码与效果,后续讲解将会在后续补充.先看看效果: 首先是布 ...
- 基于Android的仿美团外卖系统设计与实现 文档+源码+视频
基于Android的仿美团外卖系统设计与实现 演示视频 摘 要 为了巩固所学 Android 基础知识,要开发一款仿美团外卖的项目,该项目与我们平常看到的美团外卖项目界面比较类似,展示的内容包括店铺. ...
- Android 高仿美团外卖详情页
目录 1.需求分析 2.具体实现 2.1效果展示 2.2布局分析 2.3代码分析 2.3.1自定义 CoordinatorLayout.Behavior 2.3.2自定义 RecyclerView.I ...
- android蓝牙控制led,七,ESP32 android蓝牙控制LED
释放双眼,带上耳机,听听看~! 一.介绍 今天我们将制作一个很酷的多彩项目,我们将使用ESP32微控制器通过蓝牙控制rgb LED.简单来说,我们将通过手机控制RGB-LED. ESP内置有低功耗蓝牙 ...
- 【Android】快速实现仿美团选择城市界面,微信通讯录界面
概述 本文是这个系列的第三篇,不出意外也是终结篇.因为使用经过重构后的控件已经可以快速实现市面上带 索引导航.悬停分组的列表界面了. 在前两篇里,我们从0开始,一步一步实现了仿微信通讯录.饿了么选餐界 ...
- android兼职工资怎么算,美团外卖员工资怎么算 外卖员工资结账方式介绍
美团外卖员自从出现在人们眼前,就一直颇受关注,高工资的报道层出不穷,那么这到底是不是真的呢?他们的工资组成是什么?下面小编就为你一一揭晓! 软件名称:美团外卖(外卖点餐)for android V7. ...
- android 仿美团骑手地图_Android仿美团外卖菜单界面
美团外卖菜单界面的Android实现代码,供大家参考,具体内容如下 布局文件 总布局 xmlns:tools="http://schemas.android.com/tools" ...
- java 蓝牙指定连接失败_java – Android蓝牙连接 – 服务发现失败
我正在尝试创建一个基本的蓝牙应用程序,用于测试设备. 这是我的线程代码的一部分: public void run() { mBluetoothAdapter.cancelDiscovery(); Lo ...
最新文章
- 5行Python代码实现图像分割
- matlab中文文档_Linux下Matlab安装
- Python实现tab文件操作
- Java虚拟机运行流程
- fortran还是python_Fortran 还有存在的必要吗?
- PHP网页定时器和跳转页面
- CSS:前端布局——网格布局Grid
- [译]Rust返回引用的不同策略
- 华为NP课程笔记13-PIM
- 电商系统中商品模型与类目体系设计
- 肠道重要菌属——Akkermansia Muciniphila,它如何保护肠道健康
- ios 发光字体文字的实现
- 超过2T硬盘用不了,怎么办?
- crucible3.x +fisheye3.x 安装和破解
- 根据拼音检索数据的方法
- Part-Ⅰ3. 稳态等效电路建模/损耗/效率(三)
- 用快递单号快速查询物流退回件的单号
- 前台CSS样式使用小结
- WAYOS版本OEM,替换WAYOS的LOGO,江边小鸟杰作啊
- 如何用Python开发象棋小游戏
热门文章
- 成功杀掉病毒kpvtctr和hkvaciq
- FPGA:我的零基础学习路线(2022秋招已上岸)持续更新中~
- 计算机怎么获取权限删除文件,电脑删除文件需要获取trustedinstaller权限怎么回事...
- 信号的频谱、幅度谱、相位谱及能量谱密度、功率谱密度
- swiper5 点击图换下一张_软网推荐:骗倒社交好友 制作另类隐藏图
- 关于南宁市教育云网站的网课视频链接blob加密破解
- 怎么保存html,怎样保存网页?
- Java 汉字繁体转简体
- 夜神模拟器+Xposed框架+JustTrustMe(用来禁用、绕过 SSL 证书检查)来突破SSL Pinning
- Linux 下载百度网盘大文件