项目描述:集标签设计、商品管理、标签打印于一体的Android Pad应用,支持蓝牙/WiFi打印机对接,具备图形化标签设计器、商品数据库管理、多模式打印功能。
技术栈:Java、Android SDK、SQLite、蓝牙BLE/SPP、ESC/POS指令集、相机扫码、百度语音
个人职责:独立Android开发。蓝牙/WiFi打印机对接,实现蓝牙(BLE/SPP)、WiFi直连、打印服务器三种连接方式,封装ESC/POS指令集,设计打印任务队列与状态回馈机制;复杂交互式标签设计器,实现自定义画布渲染引擎,支持文本/条码/二维码/图片/折线/矩形/圆形/多边形等8类对象,设计单指/双指/三指手势系统(移动画布/对象、缩放旋转、镜像),实现所见即所得编辑与撤销/重做,支持多选操作(批量移动/对齐/分布/等宽等高拉伸),实现折线对象单点编辑模式;相机与扫码集成,集成相机扫码功能,实现特征码智能识别,联动语音播报实现“傻瓜式”打印;数据管理与同步,内置SQLite数据库支持脱机使用,实现HTTPS API同步,设计改价批量打印功能。