资源简介
ionic3 蓝牙打印小票(Android),内容含有源码,修改后支持中文插件,demo apk
使用手册说明: https://blog.csdn.net/Z_pigeon/article/details/87810154
代码片段和文件信息
package com.megster.cordova;
import android.Manifest;
import android.content.pm.PackageManager;
import android.app.Activity;
import android.bluetooth.BluetoothAdapter;
import android.bluetooth.BluetoothDevice;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.os.Handler;
import android.os.Message;
import android.provider.Settings;
import android.util.Log;
import org.apache.cordova.CordovaArgs;
import org.apache.cordova.CordovaPlugin;
import org.apache.cordova.CallbackContext;
import org.apache.cordova.PluginResult;
import org.apache.cordova.LOG;
import org.json.JSONArray;
import org.json.JSONException;
import org.json.JSONobject;
import java.util.Set;
/**
* PhoneGap Plugin for Serial Communication over Bluetooth
*/
public class BluetoothSerial extends CordovaPlugin {
// actions
private static final String LIST = “list“;
private static final String CONNECT = “connect“;
private static final String CONNECT_INSECURE = “connectInsecure“;
private static final String DISCONNECT = “disconnect“;
private static final String WRITE = “write“;
private static final String WRITE_TEMPLATE = “writeTemplate“;
private static final String AVAILABLE = “available“;
private static final String READ = “read“;
private static final String READ_UNTIL = “readUntil“;
private static final String SUBSCRIBE = “subscribe“;
private static final String UNSUBSCRIBE = “unsubscribe“;
private static final String SUBSCRIBE_RAW = “subscribeRaw“;
private static final String UNSUBSCRIBE_RAW = “unsubscribeRaw“;
private static final String IS_ENABLED = “isEnabled“;
private static final String IS_CONNECTED = “isConnected“;
private static final String CLEAR = “clear“;
private static final String SETTINGS = “showBluetoothSettings“;
private static final String ENABLE = “enable“;
private static final String DISCOVER_UNPAIRED = “discoverUnpaired“;
private static final String SET_DEVICE_DISCOVERED_LISTENER = “setDeviceDiscoveredListener“;
private static final String CLEAR_DEVICE_DISCOVERED_LISTENER = “clearDeviceDiscoveredListener“;
private static final String SET_NAME = “setName“;
private static final String SET_DISCOVERABLE = “setDiscoverable“;
// callbacks
private CallbackContext connectCallback;
private CallbackContext dataAvailableCallback;
private CallbackContext rawDataAvailableCallback;
private CallbackContext enableBluetoothCallback;
private CallbackContext deviceDiscoveredCallback;
private BluetoothAdapter bluetoothAdapter;
private BluetoothSerialService bluetoothSerialService;
// Debugging
private static final String TAG = “BluetoothSerial“;
private static final boolean D = true;
// Message types sent from the BluetoothSerialService Handler
public static final int MESSAGE_STATE_CHANGE = 1;
public static final int MESSAGE_
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-02-20 10:50 ionic3蓝牙小票打印\
文件 1102119 2019-02-20 10:42 ionic3蓝牙小票打印\demo.apk
目录 0 2019-01-23 03:35 ionic3蓝牙小票打印\插件BluetoothSerial-master\
文件 3379 2019-01-23 04:50 ionic3蓝牙小票打印\插件BluetoothSerial-master\plugin.xm
文件 734 2018-05-02 20:35 ionic3蓝牙小票打印\插件BluetoothSerial-master\package.json
文件 23097 2018-05-02 20:35 ionic3蓝牙小票打印\插件BluetoothSerial-master\README.md
文件 554 2018-05-02 20:35 ionic3蓝牙小票打印\插件BluetoothSerial-master\LICENSE.txt
文件 2003 2018-05-02 20:35 ionic3蓝牙小票打印\插件BluetoothSerial-master\CHANGES.txt
文件 9 2018-05-02 20:35 ionic3蓝牙小票打印\插件BluetoothSerial-master\.npmignore
文件 11 2018-05-02 20:35 ionic3蓝牙小票打印\插件BluetoothSerial-master\.gitignore
目录 0 2019-02-20 10:49 ionic3蓝牙小票打印\项目-blueApp\
文件 221124 2019-02-20 10:35 ionic3蓝牙小票打印\项目-blueApp\package-lock.json
文件 2053 2019-02-20 10:42 ionic3蓝牙小票打印\项目-blueApp\package.json
文件 6464 2019-02-20 10:43 ionic3蓝牙小票打印\项目-blueApp\config.xm
文件 178 2019-02-14 17:11 ionic3蓝牙小票打印\项目-blueApp\tslint.json
文件 519 2019-02-14 17:11 ionic3蓝牙小票打印\项目-blueApp\tsconfig.json
文件 110 2019-02-20 09:41 ionic3蓝牙小票打印\项目-blueApp\ionic.config.json
文件 439 2019-02-14 17:11 ionic3蓝牙小票打印\项目-blueApp\.gitignore
文件 363 2019-02-14 17:11 ionic3蓝牙小票打印\项目-blueApp\.editorconfig
目录 0 2019-01-23 03:35 ionic3蓝牙小票打印\插件BluetoothSerial-master\examples\
目录 0 2019-01-23 03:35 ionic3蓝牙小票打印\插件BluetoothSerial-master\www\
文件 4946 2019-01-29 04:28 ionic3蓝牙小票打印\插件BluetoothSerial-master\www\bluetoothSerial.js
目录 0 2019-01-23 03:35 ionic3蓝牙小票打印\插件BluetoothSerial-master\src\
目录 0 2019-02-20 09:31 ionic3蓝牙小票打印\项目-blueApp\.git\
文件 2061 2019-02-20 09:31 ionic3蓝牙小票打印\项目-blueApp\.git\index
文件 92 2019-02-20 09:31 ionic3蓝牙小票打印\项目-blueApp\.git\config
文件 23 2019-02-20 09:31 ionic3蓝牙小票打印\项目-blueApp\.git\HEAD
文件 73 2019-02-20 09:31 ionic3蓝牙小票打印\项目-blueApp\.git\desc
文件 15 2019-02-20 09:31 ionic3蓝牙小票打印\项目-blueApp\.git\COMMIT_EDITMSG
目录 0 2019-02-20 09:44 ionic3蓝牙小票打印\项目-blueApp\platforms\
目录 0 2019-02-20 09:55 ionic3蓝牙小票打印\项目-blueApp\src\
............此处省略2800个文件信息
- 上一篇:springmvc和mybatis整合jar包
- 下一篇:javaweb常用jar包
相关资源
- 蓝牙ble资源,连接,发送等
- android蓝牙通信分为客户端,服务端
- GPS通过蓝牙推送位置到APP显示
- 基于语音控制的智能家居控制系统半
- android_studio手机蓝牙串口通信源代码
- OBD-II 蓝牙 安卓客户端
- 完整版51单片机使用HC-05蓝牙模块与
- android 和 PC端 进行蓝牙通信 demo
- 蓝牙bluetooth控制PPT
- Android蓝牙串口调试助手 蓝牙通信 透
- java与蓝牙通信
- pc与手机蓝牙通信 java程序实现
- 安卓手机与全站仪蓝牙通讯测试
- android蓝牙串口编程官方指导非常详细
- android手机蓝牙自动配对,连接,互发
- android通用蓝牙调试助手
- Android蓝牙操作源代码
- android开发蓝牙demo
- Android蓝牙2.0代码
- Android蓝牙串口传输心电数据画图的小
- Android源码带有蓝牙4.0的手机与BLE终端
- android 蓝牙SPP传输demo
- Android蓝牙Demo
- andrid 蓝牙开发 bluetooth
- DA14580 蓝牙鼠标设计文件含原理图PC
- Android自定义摇杆实现蓝牙控制小车
- 51单片机使用HC-05蓝牙模块与Android手机
- 安卓android 蓝牙串口助手 源代码
- AndroidStudio通过蓝牙连接绘制实时温度
- 蓝牙串口助手APP
评论
共有 条评论